关于python中的位置参数、关键字参数、可变长位置参数以及可变长关键字参数的详解和他们之间在书写时的顺序的问题,超详细总结的知识点!!!
位置参数必须在关键字参数的前面。
>>> def printGrade(name, className = 'Courage', grade):
print("{0}({1})'s grade is {2}.".format(name, className, grade))
>>> printGrade('Mary', 'A')
SyntaxError: non-default argument follows default argume.
原创
2021-05-23 17:19:48 ·
1202 阅读 ·
0 评论