判断输入的整数是否是自然数,如果不是自然数,则显示“请输入一个自然数”,否则,判断该整数的奇偶性后显示“奇数”或“偶数”。代码
时间: 2023-12-27 17:02:25 浏览: 74
判断输入的数值是偶数还是奇数?.pdf
请看下面的Python代码实现:
```
num = input("请输入一个整数:")
if not num.isdigit():
print("请输入一个自然数")
else:
num = int(num)
if num % 2 == 0:
print("偶数")
else:
print("奇数")
```
首先使用 `isdigit()` 方法判断输入的字符串是否是自然数,如果不是则输出提示信息;如果是自然数,则将其转换为整数并判断其奇偶性,输出相应的结果。
阅读全文