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实现正则匹配检索远端FTP目录下的文件
Mar 25 Python
Python使用中文正则表达式匹配指定中文字符串的方法示例
Jan 20 Python
python爬虫入门教程--快速理解HTTP协议(一)
May 25 Python
Python面向对象基础入门之设置对象属性
Dec 11 Python
Django框架搭建的简易图书信息网站案例
May 25 Python
python 函数中的参数类型
Feb 11 Python
django model 条件过滤 queryset.filter(**condtions)用法详解
May 20 Python
python让函数不返回结果的方法
Jun 22 Python
Python 绘制可视化折线图
Jul 22 Python
Python 添加文件注释和函数注释操作
Aug 09 Python
python之pygame模块实现飞机大战完整代码
Nov 29 Python
Pycharm在指定目录下生成文件和删除文件的实现
Dec 28 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
全国FM电台频率大全 - 8 黑龙江省
2020/03/11 无线电
PHP输入流php://input介绍
2012/09/18 PHP
探讨:parse url解析URL,返回其组成部分
2013/06/14 PHP
PHP中使用smarty生成静态文件的例子
2014/04/24 PHP
zen cart实现订单中增加paypal中预留电话的方法
2016/07/12 PHP
CI框架简单分页类用法示例
2020/06/06 PHP
autoPlay 基于jquery的图片自动播放效果
2011/12/07 Javascript
js倒计时小程序
2013/11/05 Javascript
将list转换为json失败的原因
2013/12/17 Javascript
解析jQuery的三种bind/One/Live事件绑定使用方法
2013/12/30 Javascript
javascript变量声明实例分析
2015/04/25 Javascript
JavaScript数组合并的多种方法
2016/05/22 Javascript
Javascript面试经典套路reduce函数查重
2017/03/23 Javascript
Angularjs验证用户输入的字符串是否为日期时间
2017/06/01 Javascript
vue.js实现刷新当前页面的方法教程
2017/07/05 Javascript
JavaScript常见事件对象与操作实例总结
2019/01/05 Javascript
微信小程序学习笔记之本地数据缓存功能详解
2019/03/29 Javascript
vue实现PC端录音功能的实例代码
2019/06/05 Javascript
python技能之数据导出excel的实例代码
2017/08/11 Python
Pandas探索之高性能函数eval和query解析
2017/10/28 Python
Django中使用session保持用户登陆连接的例子
2019/08/06 Python
对python中return与yield的区别详解
2020/03/12 Python
python 实现读取csv数据,分类求和 再写进 csv
2020/05/18 Python
.img/.hdr格式转.nii格式的操作
2020/07/01 Python
详解torch.Tensor的4种乘法
2020/09/03 Python
CSS3动画animation实现云彩向左滚动
2014/05/09 HTML / CSS
Melissa香港官网:MDreams
2016/07/01 全球购物
世界最大域名注册商:GoDaddy
2016/07/24 全球购物
俄罗斯眼镜网: optikaworld
2016/07/31 全球购物
Mytheresa美国官网:德国知名的女性奢侈品电商
2017/05/27 全球购物
优质美利奴羊毛袜,不只是徒步旅行:Darn Tough Vermont
2018/11/05 全球购物
家长意见书
2015/06/04 职场文书
幼儿园中班班级总结
2015/08/10 职场文书
小学体育教学随笔
2015/08/14 职场文书
事业单位岗位说明书
2015/10/08 职场文书
Docker下安装Oracle19c
2022/04/13 Servers