x = input('Input a number:')
a = x//10000
b = x % 10000//1000
c = x %1000//100
d = x%100//10
e = x%10
if a!= 0:
    print('五位数:' + str(e) + str(d) + str(c) + str(b) + str(a))
elif b!= 0:
    print('四位数:' + str(e) + str(d) + str(c) + str(b))
elif c!= 0:
    print('三位数:' + str(e) + str(d) + str(c))
elif d!= 0:
    print('二位数:' + str(e) + str(d))
else:
    print('个位数:' + str(e))
python给一个不多于 5 位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字
最新推荐文章于 2025-09-07 14:51:24 发布
          
          
       
          
       
       此篇博客介绍了如何使用Python编程实现一个简单的算法,根据用户输入的数字,判断并打印其对应的五位数、四位数、三位数、两位数或个位数,通过整除和取余操作进行分类。
此篇博客介绍了如何使用Python编程实现一个简单的算法,根据用户输入的数字,判断并打印其对应的五位数、四位数、三位数、两位数或个位数,通过整除和取余操作进行分类。
           
                   
                   
                   
                   
                             
       
           
                 
                 
                 
                 
                 
                
               
                 
                 
                 
                 
                
               
                 
                 扫一扫
扫一扫
                     
                     
              
             
                   3827
					3827
					
 被折叠的  条评论
		 为什么被折叠?
被折叠的  条评论
		 为什么被折叠?
		 
		  到【灌水乐园】发言
到【灌水乐园】发言                                
		 
		 
    
   
    
   
             
					 
					 
					


 
            