获得用户输入的一个整数,输入该整数十位及以上的数字的python代码
时间: 2023-06-11 08:07:49 浏览: 103
Python中实现输入一个整数的案例
5星 · 资源好评率100%
以下是获取用户输入整数并输出十位及以上数字的 Python 代码:
```python
num = int(input("请输入一个整数:"))
if num < 0:
num = -num
if num < 10:
print("该整数没有十位及以上数字")
else:
while num >= 100:
num //= 10
print("该整数的十位及以上数字为:", num)
```
代码解释:
1. `num = int(input("请输入一个整数:"))` 通过 `input` 函数获取用户输入的整数,并将其转换为 `int` 类型。
2. `if num < 0: num = -num` 如果用户输入的是负数,则将其转换为正数。
3. `if num < 10: print("该整数没有十位及以上数字")` 如果用户输入的整数小于 10,则输出提示信息。
4. `while num >= 100: num //= 10` 如果用户输入的整数大于等于 100,则将其除以 10,直到其变为十位及以下数字。
5. `print("该整数的十位及以上数字为:", num)` 在控制台输出该整数的十位及以上数字。
阅读全文