知识总结和记录——初始函数
2019-03-01 10:14:06来源:博客园 阅读 ()
return关键字
返回值的几种情况:分别是没有返回值、返回一个返回值、返回多个返回值
没有返回值:
1、不写return,会默认返回一个None
2、只写return,后面不写其他内容,返回None。作用:一旦函数遇到return,结束整个函数
3、return None,和上面的两种情况一样,我们一般不这样写
返回一个值
注意:return和返回值之间要有空格,可以返回任意数据类型的值
返回多个值
可以返回任意多个、任意数据类型的值,返回多个值会被组织成元祖被返回,也可以用多个值来接收
函数的参数
参数
1、按照位置传值、位置参数必须传值
2、按照关键字字传值
3、位置、关键字形式混用
def mymax(x,y): print(x,y) the_max = x if x>y else y return the_max ma = mymax(10,y=20) print(ma)
默认参数
将变化比较小的值设置成默认参数,默认参数是不可变数据类型,切不可设置成 [] 这种
动态参数
*args和**kwargs
按照位置传值,多余的参数统一由args接收,并保存为一个元祖的形式
kwargs为字典形式传值,即key='value'这种
原文链接:https://www.cnblogs.com/CrazyDemo/p/10456408.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:python中的一等对象--函数
下一篇:Python破解Wifi密码思路
- Python基础总结之初步认识---class类的继承(终)。第十六天 2019-08-13
- 网络编程相关知识点 2019-08-13
- Django基本知识 2019-08-13
- Python基础知识 2019-07-24
- Python基础总结之第二天从变量开始(新手可相互督促) 2019-07-24
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash