题解 | #判断整数奇偶性#

判断整数奇偶性

http://www.nowcoder.com/practice/a8b018667e274af29b5f76a6673450fc

在这个里面由于是多行输入, 所以不能用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
全部评论

相关推荐

三年之期已到我的offer快到碗里来:9硕都比不上9本
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务