用python判断一个数是不是四位数
时间: 2024-01-17 15:05:22 浏览: 315
可以使用以下代码来判断一个数是否是四位数:
```
num = 1234 # 假设要判断的数是1234
if num >= 1000 and num <= 9999:
print("这是一个四位数!")
else:
print("这不是一个四位数!")
```
这里使用了逻辑运算符`and`来连接两个条件,即判断这个数是否大于等于1000且小于等于9999。如果满足这个条件,则输出“这是一个四位数!”,否则输出“这不是一个四位数!”
相关问题
用python判断一个数是不是五位数
可以使用以下代码来判断一个数是否是五位数:
```python
num = 12345 # 要判断的数
if num >= 10000 and num <= 99999:
print("这是一个五位数")
else:
print("这不是一个五位数")
```
首先,我们将要判断的数赋值给变量 `num`。然后,使用 `if` 语句判断 `num` 是否大于等于 10000 且小于等于 99999,如果是,就输出 "这是一个五位数",否则输出 "这不是一个五位数"。
用python判断一个五位数是不是回文数
可以使用以下代码判断一个五位数是否为回文数:
```
n = input("请输入一个五位数:")
if len(n) == 5 and n[0] == n[4] and n[1] == n[3]:
print("是回文数")
else:
print("不是回文数")
```
注意,这个代码只适用于五位数,如果想要判断其他长度的数字是否为回文数,可以通过递归的方式实现。
阅读全文