判断数字是奇数还是偶数很简单,只需要用数字除以2即可,能被2整除的数就是偶数,否则就是奇数。
流程图
实现代码
a = int(input('请输入一个数字'))
rem = a % 2
print('输入的数字是:', a)
print('除以2的余数是:', rem)
if rem == 0:
print(a, '是偶数')
else:
print(a, '是奇数')
'''
Remainder after dividing by 2
12 -> 0
13 -> 1
14 -> 0
15 -> 1
16 -> 0
17 -> 1
18 -> 0
19 -> 1
20 -> 0
21 -> 1
22 -> 0
'''
运行效果
请输入一个数字: 58147
输入的数字是: 58147
除以2的余数是: 1
58147 是奇数