9.给一个不多于5位的正整数,要求: ①求出它是几位数; ②分别输出每一位数字; ③按逆序输出各位?
时间: 2023-12-02 19:04:40 浏览: 93
python 给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字 (示例)
5星 · 资源好评率100%
以下是回答:
```python
num = input("请输入一个不多于5位的正整数:")
length = len(num)
print("它是{}位数".format(length))
print("每一位数字分别为:")
for i in range(length):
print(num[i])
print("按逆序输出各位数字:{}".format(num[::-1]))
```
--相关问题--:
1. 如何判断一个数是正整数?
2. 如何将一个字符串按
阅读全文