在函数中声明默认参数时,是否有任何首选的方式显示默认参数?请参阅以下示例:
这是我目前的操作方式:
def my_func(count = 99):
return count
这是其他所有人要做的事情(我指的是“ =”前后的空格):
def my_func(count=99):
return count
等号前后有空格的原因是由于可读性;对我来说,它似乎更容易阅读。
在函数中声明默认参数时,是否有任何首选的方式显示默认参数?请参阅以下示例:
这是我目前的操作方式:
def my_func(count = 99):
return count
这是其他所有人要做的事情(我指的是“ =”前后的空格):
def my_func(count=99):
return count
等号前后有空格的原因是由于可读性;对我来说,它似乎更容易阅读。
PEP 8 says:
差不多了,哈哈 只要编写清晰易懂的代码 列表理解中没有10 for的... 只要清晰易读,就可以了。
例如,当我编写代码时,我喜欢这样做
如果您仍然担心并且想知道如何正确编写,我建议您下载PyCharm,它会在每次您编写不正确的代码时都向您发出警告(PEP8)