-1
爲什麼我得到一個錯誤說無效,關於這個代碼?爲什麼我得到一個錯誤說無效,關於這個代碼?
line = input("Enter an integer number : ")
num = int(line)
if (num % 2 == 0):
print("The number is even" ,num)
else:
print("The number is odd ", num)
爲什麼我得到一個錯誤說無效,關於這個代碼?爲什麼我得到一個錯誤說無效,關於這個代碼?
line = input("Enter an integer number : ")
num = int(line)
if (num % 2 == 0):
print("The number is even" ,num)
else:
print("The number is odd ", num)
您需要正確地縮進代碼:
line = input("Enter an integer number : ")
num = int(line)
if (num % 2 == 0):
print("The number is even" ,num)
else:
print("The number is odd ", num)
如果你是相當新的蟒蛇,好點的啓動可以瞭解塊縮進的文檔。
如果無法將變量line
中的輸入更改爲int(line)
的整數,則可能會出現另一個問題。你可能想看看如何使用try and except來處理這樣的錯誤。
你可以格式化你的代碼,以便它真正代表了它是如何在蟒蛇壓痕事項執行格式化代碼SO選擇的代碼,然後按'CTRL + k' – EdChum
還有壓痕問題。你能解決它嗎?否則,我們無法幫助你。你也可以粘貼你的錯誤嗎? – Abrikot
你的代碼應該使用正確的縮進。 – trotta