Python怎样实现四位数的反向输出和计算逆序
今天这篇给大家分享的知识是“Python怎样实现四位数的反向输出和计算逆序”,小编觉得挺不错的,对大家学习或是工作可能会有所帮助,对此分享发大家做个参考,希望这篇“Python怎样实现四位数的反向输出和计算逆序”文章能帮助大家解决问题。
将一个四位数反向输出
“Python怎样实现四位数的反向输出和计算逆序”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业技术相关的知识可以关注博信网站,小编每天都会为大家更新不同的知识。
将一个四位数反向输出
massage = '''
将一个四位数,反向输出
'''
N = input()
print(N[::-1])
# 输入: 1245
# 输出 :5421
如何计算逆序的四位数
输入一个四位数,得到一个新的四位数。
新数的千位数字、百位数字、十位数字和个位数字分别是原数的个位数、十位数、百位数和千位数。
实现
#!/usr/bin/env python3
#-*- coding:utf-8 -*-
from functools import reduce
#---------------------
def returnReverseNumberString(ls):
ls.reverse()
return reduce(lambda x,y:x+y,ls)
def returnNumberCharList(x):
resultList=[]
for temp in x:
resultList.append(temp)
return resultList
def main():
try:
number=input()
print(f"{eval(returnReverseNumberString(returnNumberCharList(number)))}")
except Exception as e:
print("The data's type of inputing is bad!")
print("Error:",e)
finally:
pass
#---------------------
main()
输出
1234
4321
“Python怎样实现四位数的反向输出和计算逆序”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业技术相关的知识可以关注博信网站,小编每天都会为大家更新不同的知识。
版权声明
本文仅代表作者观点,不代表博信信息网立场。