python中有两个同名的方法

时间:2017-09-19 15:54:31

标签: python

在Python中,我可以编写两个具有相同名称但参数数量不同的方法吗?

em.on_create_experience(action.dest_id)
em.on_create_experience2(action.dest_id,0)

1 个答案:

答案 0 :(得分:1)

您不能使用不同的参数列表编写两个单独的方法。但是你可以编写一个带有可选关键字参数的方法来做你想做的事。