python 函数

来源:互联网 发布:德怀恩·韦德身体数据 编辑:程序博客网 时间:2024/05/23 01:15
  1. 函数默认值的问题
    默认值是在函数定义的时候赋值一次
def spam(a, b=None):    if b is None:        b = []
  1. 测试某个默认值是否有值传递进来
_no_value = object()def spam(a, b=_no_value):    if b is _no_value:        print('No b value supplied')
_no_value是一个独一无二的私有对象实例

3.

原创粉丝点击