Python 判断奇数偶数

以下实例用于判断一个数字是否为奇数或偶数:

 1 # Filename : test.py
 2 # author by : www.runoob.com
 3  
 4 # Python 判断奇数偶数
 5 # 如果是偶数除于 2 余数为 0
 6 # 如果余数为 1 则为奇数
 7  
 8 num = int(input("输入一个数字: "))
 9 if (num % 2) == 0:
10    print("{0} 是偶数".format(num))
11 else:
12    print("{0} 是奇数".format(num))

我们也可以使用内嵌 if 语句来实现:

执行以上代码输出结果为:

输入一个数字: 3
3 是奇数

优化加入输入判断:
 1 while True:
 2     try:
 3         num=int(input('输入一个整数:')) #判断输入是否为整数
 4     except ValueError: #不是纯数字需要重新输入
 5         print("输入的不是整数!")
 6         continue
 7     if num%2==0:
 8         print('偶数')
 9     else:
10         print('奇数')
11     break

 

 
posted @ 2018-11-29 15:50  AnnLT  阅读(2014)  评论(0)    收藏  举报