从键盘输入 1 - 999 之间的整数。按如下所示显示字符串描述: “一位偶数”- 如果数字为偶数且包含一位数字, “一位奇数”- 如果数字为奇数且包含一位数字, “两位偶数”- 如果数字为偶数且包含两位数字, “两位奇数”- 如果数字为奇数且包含两位数字, “三位偶数”- 如果数字为偶数且包含三位数字, “三位奇数”- 如果数字为奇数且包含三位数字。 如果输入的数字不在 1 - 999 之间,则不显示任何内容。
时间: 2023-06-08 14:04:07 浏览: 93
从键盘任意输入一个整数,编程判断它的奇偶性。要求输入变量定义为int类型且由用户从键盘输入。
5星 · 资源好评率100%
可以回答该问题。以下是代码实现:
```python
num = int(input("请输入一个 1 到 999 之间的整数:"))
if num < 1 or num > 999:
pass
elif num < 10:
if num % 2 == 0:
print("一位偶数")
else:
print("一位奇数")
elif num < 100:
if num % 2 == 0:
print("两位偶数")
else:
print("两位奇数")
else:
if num % 2 == 0:
print("三位偶数")
else:
print("三位奇数")
```
如果输入的数字不在 1 - 999 之间,代码中使用了 `pass` 语句,表示不执行任何操作。
阅读全文