调用函数时 , 如果没有指定某个参数 , 将会抛出异常 。 为了解决这个问题 , 我们可以为参数设置默认值 , 即在定义函数时直接指定形式参数的默认值 。
需要这些哦
Python3
方式/
1界说带有默认值参数的函数的语法格局根基如下 ,
def 函数名( 参数名 = 默认值 ):
文章插图
2在界说函数时 , 指定默认的形式参数必需在所有参数的最后 , 不然将发生语法错误 。
文章插图
3在挪用函数时 , 若不指定该参数内容 , 则为指定的默认设置内容
文章插图
4在Python中 , 可以利用“函数名.__defaults__”查看函数的默认值参数的当前值 , 其成果是一个元组 。
文章插图
5别的 , 利用可变对象作为函数参数的默认值时 , 多次挪用可能会导请安料之外的环境 。
如下 ,
文章插图
6【Python函数之为参数设置默认值】为了防止这种环境 , 最好利用None作为可变对象的默认值 , 这时还需要加上需要的查抄代码 。
文章插图
以上内容就是Python函数之为参数设置默认值的内容啦 , 希望对你有所帮助哦!
推荐阅读
- 如何使用roundup函数?
- Excel中isnumber函数的使用方法
- excel怎么用SUMIF函数求重复项之和?
- 如何使用虚函数实现多态特性
- Python怎么打开代码编辑器
- 【excel】中的STEYX函数如何使用
- 【excel】中的STDEVP函数如何使用
- 【excel】中的TDIST函数如何使用
- 【excel】中的TINV函数如何使用
- excel工作表中数值如何通过函数求取最大值