用户不断的输入整数值×,程序判断这个数是奇数还是偶数给出结论。直到用户输入 END 结束程序。

我的代码
x=input("请输入一个数:")
if x%2==1:
print(ODD)
elif x%2==0:
print(EVEN)
else:
print(ERROR)

while True:
    x=input("请输入一个数:(输入END退出)")
    if x == 'END':
        break
    if not x.isdigit():
        print('ERROR')
    if int(x)%2==1:
        print('ODD')
    elif int(x)%2==0:
        print('EVEN')
    else:
        print('ERROR')


def oddeven(inputstr):
    if inputstr == "end":
        print("end")
        exit()
    num= int(inputstr)
    if num%2==1:
        print("odd")
    elif num%2==0:
        print("even") 
    else:
        print("error")

    oddeven(input("输入数字:"))


if __name__ == '__main__':
    oddeven(input("输入数字:"))