ZZULIOJ-1017,判断正整数位数(Python)

题目描述:

给定一个不多于5位的正整数,判断它是几位数,并输出。  

输入: 

一个不多于5位的正整数。   

输出: 

输出正整数的位数,单独占一行。  

样例输入: 

111 

样例输出: 

程序代码①: 

import math
n=int(input())
x=(int)(math.log10(n))+1
print(x)

程序代码②: 

n=int(input())
x=len(str(n)) #利用str函数将数字转化成字符串,再利用len函数判断长度。
print(x)

 

 

上一篇:zzulioj 1017: 判断正整数位数


下一篇:hdu 1017 A Mathematical Curiosity