目录
- 将一个四位数反向输出
- 如何计算逆序的四位数
- 实现
- 输出
将一个四位数反向输出
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
以上为个人经验,希望能给大家一个参考,也希望大家多多支持。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

评论(0)