学习记录--Day26

由于数据库这门课要结课考试了,今天做了一上午mooc上的作业和习题,比赛没有怎么看,只做了两个简单的题目,天冷了,越来越觉得睡不醒了 唉。。。
今天继续学习python函数吧
不定长参数:
例:
在这里插入图片描述
号的参数会以元组的形式导入,存放所有未命名的变量参数,如果在函数调用时没有指定参数,它就是一个空元组。
例:v
在这里插入图片描述
如果加了两个
号会以字典的形式导入
例:
在这里插入图片描述
号也可以单独出现,它单独出现后的参数必须以关键字传入
例:
在这里插入图片描述
匿名函数:
python使用lambda来创建匿名函数,也就是不用def语句这样的标准形式定义一个函数
在这里插入图片描述
例:
在这里插入图片描述
return语句:
和C语言差不多,用于退出函数,选择性的向调用方向返回一个表达式或者数值。
强制位置参数:
Python3.8 新增了一个函数形参语法 / 用来指明函数形参必须使用指定位置参数,不能使用关键字参数的形式。而通过上面的学习,可以知道在
后面的参数必须是关键字参数的形式,例:

def f(a, b, /, c, d, *, e, f):#形参 a 和 b 必须使用指定位置参数,c 或 d 可以是位置形参或关键字形参,而 e 或 f 要求为关键字形参
    print(a, b, c, d, e, f)

所以正确的调用:

f(10, 20, 30, d=40, e=50, f=60)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值