Python给函数传递参数的时候可以不按参数顺序传递吗?

1 个回答|70 次阅读
Coco老师 - 科普专家
擅长:编程教育

可以,我们可以使用键=值的这种语法形式传递参数,这样,参数的顺序就无关紧要了。

def my_function(fruit1,fruit2,fruit3):
  print("The fruit name is " + fruit2)
#调用函数
my_function(fruit1="apple",fruit2="orange",fruit3="banana")

执行结果:

The fruit name is orange