判断位数并打印各位的值

判断位数并打印各位的值

请用程序实现
输入一个不多于五位的正整数num,求出它是几位数,将结果输出,并将每一位的数字都打印出来。

注意: 位数和每位的数字分两行打印。

# 请使用 input() 输入一个不多于五位的正整数 num
num=int(input())

# 请计算这个正整数的位数,并将每一位的数字都打印出来。
num1=str(num)
num_list=list(num1)
n=len(num1)
if n==1:
    print("一")
    print(num)
elif n==2:
    print("二")
    for i in range(n):
        print(num_list[i],end=" ")
elif n==3:
    print("三")
    for i in range(n):
        print(num_list[i],end=" ")
elif n==4:
    print("四")
    for i in range(n):
        print(num_list[i],end=" ")
          
elif n==5:
    print("五")
    for i in range(n):
        print(num_list[i],end=" ")

你可能感兴趣的:(python)