-
在if语句的最后,有一个冒号:,这是条件分支判断的格式,在最后加入冒号:,表示接下来是分支代码块
查看全部 -
Python把0、空字符串和None看成False,其他数值和非空字符串都看成True查看全部
-
使用round保留两位小数
round(num, 2)
第一个是需要保留小数点位数的数值,第二个是保留的位数查看全部 -
使用round保留两位小数
round(num, 2)查看全部 -
浮点数可以表达整数的结果,但是整数不能表达浮点数的结果。查看全部
-
对于可变关键字参数,可以通过关键字的名字key找到对应的参数值,
必需参数,默认参数,可变参数,可变关键字参数的函数,定义顺序
查看全部 -
可变参数即任意个参数的意思,可变参数通常使用*args来表示。
把可变参数当作tuple来使用
查看全部 -
函数的默认参数的作用是简化调用,你只需要把必须的参数传进去。但是在需要的时候,又可以传入额外的参数来覆盖默认参数值。
查看全部 -
默认参数只能定义在必需参数的后面,否则将会出现错误。
查看全部 -
函数参数可以是任意的数据类型,只要函数内部逻辑可以处理即可。
isinstance()函数,可以判断参数类型,它接收两个参数,第一个是需要判断的参数,第二个是类型。
查看全部 -
在函数内部,还可以调用其他函数
如果在一个函数内部调用其自身,这个函数就是递归函数。
查看全部 -
函数也可以返回多个值,在函数中,如果需要返回多个值,多个值之间使用逗号分隔即可,但是需要注意顺序。
查看全部 -
传递的参数数量一定要和函数要求的一致,不然将会引起错误
查看全部 -
# 判断s1是否为s2的子集
s1.issubset(s2)
# 判断s2是否为s1的超集
s2.issuperset(s1)set提供isdisjoint()方法,可以快速判断两个集合是否有重合,如果有重合,返回False,否则返回True。
查看全部 -
当元素不存在时,使用discard()并不会引发错误
查看全部
举报