方法一:作比较
[root@python markPy]# cat five.py
#!/usr/bin/python3
a=int(input(">>>>"))
if a<10:
print(1)
elif a<100: #第一个条件已经过滤了大于9,所以这里区间是11到100
print(2)
elif a<1000:
print(3)
elif a<10000:
print(4)
else:
print(5)[root@python markPy]# cat five.py