python如何將一個四位數(shù)反向輸出
將一個四位數(shù)反向輸出
massage = ''' 將一個四位數(shù),反向輸出 ''' N = input() print(N[::-1]) # 輸入: 1245 # 輸出 :5421
如何計算逆序的四位數(shù)
輸入一個四位數(shù),得到一個新的四位數(shù)。
新數(shù)的千位數(shù)字、百位數(shù)字、十位數(shù)字和個位數(shù)字分別是原數(shù)的個位數(shù)、十位數(shù)、百位數(shù)和千位數(shù)。
實現(xiàn)
#!/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
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
PyTorch梯度裁剪避免訓(xùn)練loss nan的操作
這篇文章主要介紹了PyTorch梯度裁剪避免訓(xùn)練loss nan的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-05-05刪除DataFrame中值全為NaN或者包含有NaN的列或行方法
今天小編就為大家分享一篇刪除DataFrame中值全為NaN或者包含有NaN的列或行方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-11-11Python 隨機生成測試數(shù)據(jù)的模塊:faker基本使用方法詳解
這篇文章主要介紹了Python 隨機生成測試數(shù)據(jù)的模塊:faker基本使用方法,結(jié)合實例形式詳細(xì)分析了Python 隨機生成測試數(shù)據(jù)的模塊faker基本功能、原理、使用方法及操作注意事項,需要的朋友可以參考下2020-04-04Jupyter notebook之如何快速打開ipynb文件
這篇文章主要介紹了Jupyter notebook之如何快速打開ipynb文件問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-09-09使paramiko庫執(zhí)行命令時在給定的時間強制退出功能的實現(xiàn)
這篇文章主要介紹了使paramiko庫執(zhí)行命令時,在給定的時間強制退出,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-03-03