在这个里面由于是多行输入, 所以不能用for, 只能用while True:

因为它输入多少个也无法确定, 所以判断有没有输入完成只能用try语句

如果报错了, 就可以退出循环了, 退出循环就可以用break, 或者前面改一下while a:, 这个变量一开始为True, 到try语句报错时, 把a改成False, 那么已经是while False:也会终止循环

那么判断奇偶可以用if...else...语句来判断, 判断奇偶可以应用取余方法%, 所以代码可以写成:if int(input())%2 ==0 来判断他的奇偶

代码如下:

while True:
    try:
        if int(input())%2 == 0:
            print("Even")
        else:
            print("Odd")
    except:
        break