Python是动态类型语言,函数的参数没有类型约束,也就无法根据参数类型来区分重载方法。
但Python中函数的参数可以有默认值,可以使用关键字参数和可变参数,因此虽然没有函数重载,也可以让一个函数根据调用者传入的参数产生不同的行为。
参考资料:Python中为什么没有函数重载
Python是动态类型语言,函数的参数没有类型约束,也就无法根据参数类型来区分重载方法。
但Python中函数的参数可以有默认值,可以使用关键字参数和可变参数,因此虽然没有函数重载,也可以让一个函数根据调用者传入的参数产生不同的行为。
参考资料:Python中为什么没有函数重载