本文摘自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实现按照指定要求逆序输出一个数字的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
caffe导入到Python报错怎么办
学完Python能做什么?
Python实现rsa算法
random模块在Python哪个版本
什么是字符串?(2)转义字符与运算符
Python怎么输入一个三位数,输出百位、十位和个位
Python xlsxwriter模块创建aexcel表格
Python函数之dir()函数
Python中怎么删除列表中的元素
Python能做什么科学计算
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » Python实现按照指定要求逆序输出一个数字