网站地图 联系我们

学习python首选-实战python学习班,专注于python高级工程师培养,python课程:包括Python核心编程技术、全栈开发、网络爬虫、人工智能等。python全栈工程师+提高工作经验,获取免费试听课程!
当前位置: python培训 > 关于我们 > python练习题 > 正文

Python逆向打印,编程练习题实例二十九

  Python逆向打印,编程练习题实例二十九

 

  Python逆向打印获取到的正数,并输出的练习。

 

  Python练习题问题如下:

 

  raw_input获取给定的一个不多于5位的正整数。

 

  要求有二:

 

  一、求它是几位数;

 

  二、逆序打印出各位数字。

 

  Python解题源代码如下:

 

  #!/usr/bin/python

 

  # -*- coding: UTF-8 -*-

 

  x = int(raw_input("请输入一个数:\n"))

 

  a = x / 10000

 

  b = x % 10000 / 1000

 

  c = x % 1000 / 100

 

  d = x % 100 / 10

 

  e = x % 10

 

  if a != 0:

 

  print "5 位数:",e,d,c,b,a

 

  elif b != 0:

 

  print "4 位数:",e,d,c,b,

 

  elif c != 0:

 

  print "3 位数:",e,d,c

 

  elif d != 0:

 

  print "2 位数:",e,d

 

  else:

 

  print "1 位数:",e

 

  Python逆向打印,编程练习题实例二十九,程序运行结果如下图:

 
Python逆向打印练习题
关于我们ABOUT US
联系我们contact us
联系我们
python培训「零基础入门到精通」python人工智能编程培训班-0798wz.com

咨询热线:18301225663