我想創建簡單的代碼來測試數字是奇數還是偶數。 我正在使用Python 2.7.3
。Python Modulo TypeError
def oddoreven(a):
try: int(a)
except: return "Error"
if a%2==0: return 1
else: return 0
不是代碼失敗,錯誤:TypeError: not all arguments converted during string formatting.
錯誤指向具有if a%2==0...
開頭的行。
在研究這個問題時,我發現了一些例子,指出這樣的代碼應該可以工作。例如對這個問題的答案提供了與解決方案類似的代碼:python - checking odd/even numbers and changing outputs on number size
那麼我的代碼出了什麼問題?
'INT(一)'沒有做任何事情來'了'。 – user2357112