python中的2个同名方法[重复]

Posted

技术标签:

【中文标题】python中的2个同名方法[重复]【英文标题】:2 methods with the same name in python [duplicate] 【发布时间】:2018-02-28 12:00:09 【问题描述】:

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

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

【问题讨论】:

可以,但是你需要一些东西来处理这些参数,如果他们遇到它们 【参考方案1】:

您不能使用不同的参数列表编写两个单独的方法。但是您可以编写一种带有可选关键字参数的方法来执行您想要的操作。

【讨论】:

以上是关于python中的2个同名方法[重复]的主要内容,如果未能解决你的问题,请参考以下文章

R:2个不同包中的2个同名函数

python中的print函数重复输出30个字符及字符串的方法

在Python中的2个图像之间翻转[重复]

Python 中的 MRO —— 方法搜索顺序

比较2个字符串而不考虑Python中的重音[重复]

具有相同名称的函数的类中的多重继承[重复]