Python任意输入一个整数求它的位数
时间: 2024-02-02 10:45:14 浏览: 78
统计一个整数的位数
5星 · 资源好评率100%
可以使用字符串的方法来求一个整数的位数:
```python
num = int(input("请输入一个整数:"))
length = len(str(num))
print("该整数的位数为:", length)
```
或者使用循环逐位地除以10来统计位数:
```python
num = int(input("请输入一个整数:"))
length = 0
while num > 0:
length += 1
num //= 10
print("该整数的位数为:", length)
```
阅读全文