默认情况下,参数可以按位置或显式关键字传递给 Python 函数。为了让代码易读、高效,最好限制参数的传递方式。这样开发者只需查看函数定义,即可确定参数项是仅按位置、按位置或关键字,还是仅按关键字传递,函数定义如下:
def f(pos1, pos2, /, pos_or_kwd, *, kwd1, kwd2):
/ 和 * 是可选的,这些符号表明形参如何把参数值传递给函数。位置、位置或关键字、关键字,关键字形参也叫作命名形参。
客服热线:0731-85127885
违法和不良信息举报
举报电话:0731-85127885 举报邮箱:tousu@csai.cn
优草派 版权所有 © 2024