阅读背景:

Python:给定一个不超过5位的正整数,判断有几位

来源:互联网 

方法一:作比较

[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



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: