def auto_detect_serial_unix(preferred_list=['*']):
调用此函数时参数会发生什么变化?
答案 0 :(得分:0)
如果没有任何内容传递到auto_detect_serial_unix
,则preferred_list设置为['*']
。否则,您传入的内容将设置为preferred_list
:
>>> def auto_detect_serial_unix(preferred_list=['*']):
... print preferred_list
...
>>> auto_detect_serial_unix()
['*']
>>> auto_detect_serial_unix(['new', 'list'])
['new', 'list']
>>>
答案 1 :(得分:0)
如果使用参数调用auto_detect_serial_unix
,则preferred_list
将具有该参数的值。
否则,如果在没有参数的情况下调用auto_detect_serial_unix
,则preferred_list
将具有给定的默认值。