python让函数不返回结果的方法


Posted in Python onJune 22, 2020

函数返回值简介

1、简单介绍print和return的区别,print仅仅是打印在控制台,而return则是将return后面的部分作为返回值:作为函数的输出,可以用变量接走,继续使用该返回值做其它事。

2、函数需要先定义后调用,函数体中return语句的结果就是返回值。如果一个函数没有reutrn语句,其实它有一个隐含的return语句,返回值是None,类型也是'NoneType'。

def func(x,y):
  num = x + y
  return
print(func(1,2))
#上面代码的输出结果为:None

从上面例子可以看出print( )只是起一个打印作用,函数具体返回什么由return决定

return语句的作用:

结束函数调用、返回值

指定返回值与隐含返回值:

1、函数体中return语句有指定返回值时返回的就是其值

2、函数体中没有return语句时,函数运行结束会隐含返回一个None作为返回值,类型是NoneType,与return 、return None 等效,都是返回 None。

def showplus(x):
print(x)
return x + 1
num = showplus(6)
add = num + 2
print(add)
#上面函数的输出结果为:6、9

实例扩展:

返回简单值

下面来看一个函数,它接受名和姓并返回整洁的姓名:

def get_formatted_name(first_name, last_name):
full_name = first_name + ' ' + last_name
return full_name.title()

musician = get_formatted_name('jimi', 'hendrix')
print(musician)

Jimi Hendrix

在需要分别存储大量名和姓的大型程序中,像get_formatted_name()这样的函数非常有用。分别存储名和姓,每当需要显示姓名时都调用这个函数。

Python 相关文章推荐
python中执行shell命令的几个方法小结
Sep 18 Python
详解Python核心编程中的浅拷贝与深拷贝
Jan 07 Python
pandas 对series和dataframe进行排序的实例
Jun 09 Python
Python OpenCV读取png图像转成jpg图像存储的方法
Oct 28 Python
vscode 配置 python3开发环境的方法
Sep 19 Python
利用pandas将非数值数据转换成数值的方式
Dec 18 Python
Python模块相关知识点小结
Mar 09 Python
Python函数默认参数常见问题及解决方案
Mar 26 Python
Python实现哲学家就餐问题实例代码
Nov 09 Python
python+selenium爬取微博热搜存入Mysql的实现方法
Jan 27 Python
python中sqllite插入numpy数组到数据库的实现方法
Jun 21 Python
Python中itertools库的四个函数介绍
Apr 06 Python
python实现学生成绩测评系统
Jun 22 #Python
python算的上脚本语言吗
Jun 22 #Python
Python读取二进制文件代码方法解析
Jun 22 #Python
怎么快速自学python
Jun 22 #Python
关于python的缩进规则的知识点详解
Jun 22 #Python
python可以用哪些数据库
Jun 22 #Python
Python ckeditor富文本编辑器代码实例解析
Jun 22 #Python
You might like
《超神学院》霸气归来, 天使彦上演维多利亚的秘密
2020/03/02 国漫
php jquery 实现新闻标签分类与无刷新分页
2009/12/18 PHP
浅析Dos下运行php.exe,出现没有找到php_mbstring.dll 错误的解决方法
2013/06/29 PHP
CodeIgniter记录错误日志的方法全面总结
2016/05/17 PHP
thinkphp隐藏index.php/home并允许访问其他模块的实现方法
2016/10/13 PHP
php 实现银联商务H5支付的示例代码
2019/10/12 PHP
表单(FORM)的一些实用效果代码
2007/03/25 Javascript
CSS常用网站布局实例
2008/04/03 Javascript
jquery多选项卡效果实例代码(附效果图)
2013/03/23 Javascript
jquery动态改变onclick属性导致失效的问题解决方法
2013/12/04 Javascript
js限制checkbox选中个数以限制六个为例
2014/07/15 Javascript
javascript实现点击按钮弹出一个可关闭层窗口同时网页背景变灰的方法
2015/05/13 Javascript
jQuery+HTML5实现手机摇一摇换衣特效
2015/06/05 Javascript
js实现仿MSN带关闭功能的右下角弹窗代码
2015/09/04 Javascript
JavaScript 数组some()和filter()的用法及区别
2016/05/20 Javascript
详解jquery插件jquery.viewport.js学习使用方法
2017/09/08 jQuery
JS实现不用中间变量temp 实现两个变量值得交换方法
2018/02/04 Javascript
微信小程序首页的分类功能和搜索功能的实现思路及代码详解
2018/09/11 Javascript
使用flow来规范javascript的变量类型
2019/09/12 Javascript
JS使用正则表达式提交页面验证的代码
2019/10/16 Javascript
[01:07]DOTA2次级职业联赛 - Fpb战队宣传片
2014/12/01 DOTA
简单解析Django框架中的表单验证
2015/07/17 Python
详解 Python中LEGB和闭包及装饰器
2017/08/03 Python
PyCharm在win10的64位系统安装实例
2017/11/26 Python
python画图系列之个性化显示x轴区段文字的实例
2018/12/13 Python
python调用百度地图WEB服务API获取地点对应坐标值
2019/01/16 Python
对pyqt5之menu和action的使用详解
2019/06/20 Python
python打包成so文件过程解析
2019/09/28 Python
使用Pandas将inf, nan转化成特定的值
2019/12/19 Python
HTML5 解决苹果手机不能自动播放音乐问题
2017/12/27 HTML / CSS
用canvas做一个DVD待机动画的实现代码
2019/04/12 HTML / CSS
英国知名衬衫品牌美国网站:Charles Tyrwhitt美国
2016/08/28 全球购物
一套PHP的笔试题
2013/05/31 面试题
歌颂党的演讲稿
2014/09/10 职场文书
幼儿园综治宣传月活动总结
2015/05/07 职场文书
春节慰问简报
2015/07/21 职场文书