本文摘自php中文网,作者不言,侵删。
这篇文章主要介绍了Python实现按照指定要求逆序输出一个数字的方法,涉及Python针对字符串的遍历、判断、输出等相关操作技巧,需要的朋友可以参考下本文实例讲述了Python实现按照指定要求逆序输出一个数字的方法。分享给大家供大家参考,具体如下:
问题是:输入一个数字,按照指定要求逆序输出该数字,很简单,下面是实现:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | def inverse_num(one_num):
if one_num> 99999999 :
return 0
elif one_num = = 0 :
return 0
else :
if one_num> 0 :
flag = True
else :
flag = False
one_num * = - 1
one_num_list = list ( str (one_num))
while one_num_list[ - 1 ] = = '0' :
one_num_list.pop()
tmp = ''.join(one_num_list[:: - 1 ])
if flag:
return tmp
else :
return '-' + tmp
if __name__ = = '__main__' :
print "脚本之家测试结果:"
one_num_list = [ 124 , - 345 , 1000 , 999999999 , 0 ]
for one_num in one_num_list:
print one_num, inverse_num(one_num)
|
结果如下:

python实现在IDLE中输入多行的方法
以上就是Python实现按照指定要求逆序输出一个数字的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
Python一键搭建http服务器的方法
spyder和Python有什么关系
Python 多行匹配模式了解
学Python需要英语基础吗
Python day05 Python 环境变量和import模块导入
实例讲解使用Python & flask 实现restful web api
不可错过的十本Python好书
Python中变量和数据类型介绍
Python面向对象的知识总结
Python能在苹果手机上运行吗
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » Python实现按照指定要求逆序输出一个数字