题目剖析:用Python编写一个顺序,推断输入的数字是奇数照样偶数,并响应的输出信息,要推断一个数为奇数照样偶数,根据的是它被2除后的余数。因而可以用“%”运算符来盘算并推断。
代码以下:
while True: try: num=int(input('输入一个整数:')) #推断输入是不是为整数 except ValueError: #不是纯数字须要从新输入 print("输入的不是整数!") continue if num%2==0: print('偶数') else: print('奇数') brea
输出效果
输入一个整数:81 奇数
或许定义一个函数
def judgeOdd(num): if num %2 >0: return '%i is an odd number.'%num else: return '%i is an even number.'%num for i in range(-3,11): print(judgeOdd(i))
输出效果
-3 is an odd number. -2 is an even number. -1 is an odd number. 0 is an even number. 1 is an odd number. 2 is an even number. 3 is an odd number. 4 is an even number. 5 is an odd number.
以上就是如何用python推断奇偶数的细致内容,更多请关注ki4网别的相干文章!