0
我想使用Python的鐵超載,但似乎它不工作:如何在Iron Python中使用重載?
import sys
import clr
def af(a, b):
c = a+b
print c
return c
def af(j):
y = j*j
print y
return y
af(6,7)
af(5)
我得到一個錯誤= \ 有沒有辦法使用超載? 我的目的是寫一個函數:foo(doAction,numTimes)
時默認,如果我使用foo(action)
:它會做一次, 或者我會寫:foo(action,6)
非常感謝!
可能重複[函數重載在Python中:Missing](http://stackoverflow.com/questions/733264/function-overloading-in-python-missing) –
這可能會幫助你:http://stackoverflow.com/questions/7113032/overloaded-功能合蟒 – jowa