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爬虫抓取暴走漫画上gif图片的实例分享
Apr 20 Python
python3.5仿微软计算器程序
Mar 30 Python
node.js获取参数的常用方法(总结)
May 29 Python
Python实现选择排序
Jun 04 Python
Python实现动态图解析、合成与倒放
Jan 18 Python
Python3实现的画图及加载图片动画效果示例
Jan 19 Python
TensorFlow实现AutoEncoder自编码器
Mar 09 Python
对numpy中轴与维度的理解
Apr 18 Python
Python面向对象之Web静态服务器
Sep 03 Python
Python中sorted()排序与字母大小写的问题
Jan 14 Python
Django查询优化及ajax编码格式原理解析
Mar 25 Python
Python各协议下socket黏包问题原理
Apr 12 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电台频率大全 - 26 西藏自治区
2020/03/11 无线电
php操作sqlserver关于时间日期读取的小小见解
2009/11/29 PHP
一些php项目中比较通用的php自建函数的详解
2013/06/06 PHP
PHP内存使用情况如何获取
2015/10/10 PHP
WordPress网站性能优化指南
2015/11/18 PHP
WordPress中转义HTML与过滤链接的相关PHP函数使用解析
2015/12/22 PHP
PHP实现向关联数组指定的Key之前插入元素的方法
2017/06/06 PHP
jquery tools系列 expose 学习
2009/09/06 Javascript
js实现表格字段排序
2014/02/19 Javascript
jquery禁止输入数字以外的字符的示例(纯数字验证码)
2014/04/10 Javascript
jQuery实现拖拽效果插件的方法
2015/03/23 Javascript
jQuery使用hide方法隐藏页面上指定元素的方法
2015/03/30 Javascript
JS实现的倒计时效果实例(2则实例)
2015/12/23 Javascript
如何快速上手Vuex
2017/02/14 Javascript
使用JavaScript实现表格编辑器(实例讲解)
2017/08/02 Javascript
AngularJS模态框模板ngDialog的使用详解
2018/05/11 Javascript
layDate插件设置开始和结束时间
2018/11/15 Javascript
[04:11]2014DOTA2国际邀请赛 CIS遗憾出局梦想不灭
2014/07/09 DOTA
[01:30]DOTA2上海特锦赛现场采访 Loda倾情献唱
2016/03/25 DOTA
python开发之函数定义实例分析
2015/11/12 Python
Pycharm学习教程(4) Python解释器的相关配置
2017/05/03 Python
如何实现Django Rest framework版本控制
2019/07/25 Python
python elasticsearch环境搭建详解
2019/09/02 Python
python 多进程队列数据处理详解
2019/12/23 Python
使用遗传算法求二元函数的最小值
2020/02/11 Python
python nohup 实现远程运行不宕机操作
2020/04/16 Python
解决django 向mysql中写入中文字符出错的问题
2020/05/18 Python
python算的上脚本语言吗
2020/06/22 Python
英国最大的化装舞会服装网站:Fancydress.com
2017/08/15 全球购物
Tostadora意大利:定制T恤
2019/04/08 全球购物
华硕新加坡官方网上商店:ASUS Singapore
2020/07/09 全球购物
外贸主管求职简历的自我评价
2013/10/23 职场文书
班级活动策划书
2014/02/06 职场文书
公务员年度考核评语
2014/12/31 职场文书
师德承诺书
2015/01/20 职场文书
解决Redis启动警告问题
2022/02/24 Redis