为什么我会收到关于此代码无效的错误?
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)
答案 0 :(得分:0)
您需要正确缩进代码:
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)
如果你对python还不熟悉,那么开始的一个好点就是要了解Block缩进的文档。
如果无法将变量line
中的输入更改为int(line)
的整数,则可能会出现另一个问题。您可能希望了解如何使用try and except来处理此类错误。