命题
输入一个整数,判断该数是奇数还是偶数
思路
- 提示“用户输入一个整数”。
- 输入整数时,继续后续流程
- 输入非整数时给出提示重新输入,直到输入整数
- 判断并显示该数为奇数或偶数
#输入一个整数
def input_num():
while True:
try:
num=int(input('Please input a int number '))
return(num)
except ValueError:
print("The except is not int ")
continue
#判断输入的数为奇数还是偶数
def num_ds(num):
if num%2==0:
print("The number is plural.")
else:
print("The number is singular.")
#主函数
def main():
num=input_num()
num_ds(num)
#调用主函数
main()