-3
問題我似乎無法弄清楚這個代碼有什麼問題。我是python的新手,一般編碼。我一直在尋求其他的解決方案,但由於某種原因,我一直在痛苦的循環結束了......我有我的python代碼
x = int(raw_input("Enter the value of the exponent of i."))
y = x/float(4)
z = y-int(y)
#----------------------
if int(z) == 0():
print "The answer is 1."
if int(z) == 0.25():
print "The answer is i."
if int(z) == 0.5():
print "The answer is -1."
if int(z) == 0.75():
print "The answer is -i."
出於某種原因,我的一切嘗試總是得到這樣的錯誤:
Traceback (most recent call last):
File "C:\Users\John\Desktop\I_Exp.py", line 6, in <module>
if int(z) == 0():
TypeError: 'int' object is not callable
那麼你想在這裏打個電話嗎?什麼是用來調用某些東西的語法?這可能是錯誤意味着什麼的線索。 –
()用於調用函數,而0是一個「int」對象。我認爲你應該首先閱讀Python的基本語法。 –