首页 > 其他 > 详细

知识总结和记录——初始函数

时间:2019-03-01 15:50:51      阅读:156      评论:0      收藏:0      [点我收藏+]

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!