日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Python 如何將integer轉化為羅馬數(3999以內)

瀏覽:42日期:2022-06-17 14:03:31
1,在Python中將integer數轉化為羅馬數

說明:在羅馬數中(3999以內),和阿拉伯數字相似,可以把它分解為個位,十位,百位,千位,然后相加(我是這么認為的+_+),所以這樣就簡單了,只需把不同位數的基數表示出來相加即可。

例如:

阿拉伯數字為124=100+20+4,

羅馬數字為字符串相加‘CXXIV’=‘C’+‘XX’+IV’’

按此規律見代碼分析:

注意:4,9,40,90,400,900得用大的減小的表示(因為相同字符相連不超過三個)

def trans(n): Dict = {0:’’,1:’I’,5:’V’,10:’X’,50:’L’,100:’C’,500:’D’,1000:’M’} #創建一個匹配字典,注意 0:‘’ 是小細節,幫助處理位系數為0的情況 num_str = str(n) s = ’’ for i in range(len(num_str)): #按位次循環相加j = len(num_str)-1-i #字符是從左到右,10**j表示所在位次 num = int(num_str[i])if num==0: # s +=’’else: N = num//5 #取整,用來判斷是0+ 還是5+, 還是5-,還是10- M = num%5 #取余,用來判斷相同相連的個數,1-3用加,4用減 if M==4: #,9,40,90,400,900的情況s+=Dict[10**(j)]+Dict[(N+1)*5*10**(j)] #右減左 else:s+=Dict[N*5*10**(j)]+Dict[10**(j)]*M #左加右 return s2,Python 給定一個整數,將其轉為羅馬數字

輸入確保在 1 到 3999 的范圍內

def change(text):num=int(text)# 數組內數據位置不要改,不然就不能從高位開始對比 checkNum = [1000, 900, 500, 400, 100, 90, 50, 40, 10, 9, 5, 4, 1] str =['M', 'CM', 'D', 'CD', 'C', 'XC', 'L', 'XL', 'X', 'IX','V', 'IV', 'I'] roman = '' i = 0 #對比完,減去已對比數組,對比數組下個值 while (num != 0) :if (num >= checkNum[i]): num -= checkNum[i] roman += str[i]else: i+=1 return romandef main(): text = input('輸入整數') print(change(text))main()

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩欧美网址| 国产日本精品| 国产日韩欧美中文在线| a天堂资源在线| 久久久精品区| 精品国产精品国产偷麻豆 | 97精品国产一区二区三区| 亚洲精品欧美| 日韩精品视频在线看| 美女日韩在线中文字幕| 国产精品片aa在线观看| 欧美国产日本| 国产精品香蕉| 日本一区二区免费高清| 欧美天堂视频| 婷婷综合六月| 婷婷激情一区| 中文不卡在线| 免费美女久久99| 欧美1区2区3区| 亚洲aa在线| 国产精品主播| av资源亚洲| 亚州精品视频| 国产高清日韩| 免费一级欧美片在线观看网站 | 日韩中文av| 国产精品一国产精品k频道56| 综合国产在线| 国产精品nxnn| 欧美sss在线视频| 国产一区二区三区黄网站| xxxxx性欧美特大| 精品在线99| 97久久精品| 国产精品蜜芽在线观看| 三级久久三级久久久| 国产不卡一区| 激情五月综合| 日韩欧美一区免费| 亚洲欧洲另类| 91九色精品| 黄色在线一区| 日韩和欧美一区二区三区| 鲁大师影院一区二区三区| 日韩影院在线观看| 日韩成人一级| 欧美精品aa| 亚洲1区在线| 石原莉奈在线亚洲三区| 中文字幕日本一区二区| 日韩午夜一区| 爽爽淫人综合网网站| 亚洲福利久久| 成人av动漫在线观看| 精品在线91| 久久久久久久久久久妇女| 欧美二三四区| 综合欧美精品| 国产精品入口久久| 91精品国产自产在线丝袜啪| 亚洲欧洲日韩精品在线| 蜜臀va亚洲va欧美va天堂| 久久精品国产www456c0m| 欧美日韩在线二区| 亚洲综合精品四区| 青青伊人久久| 美女视频网站久久| 亚洲h色精品| 中文字幕日韩亚洲| 免费在线观看日韩欧美| 男女男精品视频网| 日韩精品一区二区三区免费视频| 婷婷五月色综合香五月| 日韩精品免费一区二区夜夜嗨| 香蕉视频成人在线观看| 在线观看亚洲精品福利片| 视频一区欧美精品| 欧美亚洲专区| 国产aⅴ精品一区二区四区| 久久人人精品| 中文不卡在线| 国产毛片精品久久| 电影天堂国产精品| 视频一区视频二区中文字幕| 久久激情五月婷婷| 秋霞影视一区二区三区| 亚洲精品系列| 9999国产精品| 亚洲精品国产精品粉嫩| 国产精品巨作av| 在线日韩一区| 国产精品亚洲二区| 在线国产一区二区| 你懂的国产精品永久在线| 日韩在线短视频| 亚洲va久久| 日韩精品欧美| 国产精品永久| 免费观看日韩电影| 电影天堂国产精品| 国产精品免费大片| 中文国产一区| 久久精品国内一区二区三区水蜜桃| 亚洲区欧美区| 不卡一二三区| 日韩欧美精品一区二区综合视频| 92国产精品| 欧美视频二区| 免费人成在线不卡| 日韩电影二区| 欧美黄色精品| 综合国产视频| 性色一区二区| 欧美成人午夜| 日韩欧美综合| 精品资源在线| 国产伦乱精品| 亚洲精品在线a| 丝袜美腿亚洲一区二区图片| 国产91欧美| 国产精品一区二区中文字幕| 天堂成人免费av电影一区| 欧美亚洲国产激情| 欧美亚洲国产精品久久| 黄毛片在线观看| 精品欧美日韩精品| 精品一区二区三区中文字幕视频| 欧美中文高清| 国产免费播放一区二区| 日韩国产欧美在线视频| 亚洲欧美视频| 亚洲精品黄色| 国产亚洲高清在线观看| 国产精品xxx在线观看| 天堂精品久久久久| 亚洲精品少妇| 国产精品一区二区三区四区在线观看| 国产探花一区在线观看| 久久麻豆视频| 91看片一区| 日韩天堂av| 日韩欧美四区| 国产传媒av在线| 亚洲精品中文字幕乱码| 亚洲丝袜美腿一区| 国产一卡不卡| 在线手机中文字幕| 国产亚洲一区在线| 国产精品视频首页| 狠狠久久伊人中文字幕| 日韩中文首页| 天堂成人国产精品一区| 国产精品日韩精品在线播放| www.com.cn成人| 天堂va蜜桃一区二区三区| 日本视频在线一区| 99久久99久久精品国产片果冰 | 久久精品色播| 欧美日韩色图| 国产欧美一级| 欧美亚洲激情| 欧美黄色精品| 不卡av一区二区| 久久成人av| 亚洲欧美久久久| 国产激情综合| 亚洲资源在线| 伊人久久成人| 亚洲午夜天堂| 国产精品一级| 免费在线视频一区| 久久免费大视频| 欧美黄页在线免费观看| 欧美日韩视频| 成人台湾亚洲精品一区二区| 一区二区三区四区在线观看国产日韩| 国内自拍视频一区二区三区| 在线视频亚洲| 日韩国产欧美三级| 亚洲综合日韩| 伊人久久亚洲美女图片| 久久精品中文| 日韩精品dvd| 岛国av在线网站| 日韩不卡一区| 精品国产日韩欧美精品国产欧美日韩一区二区三区| 午夜在线一区二区| 欧美特黄一级| 99riav国产精品| 91久久视频| 亚洲一级高清| 一区福利视频| 1024精品一区二区三区| 高清av一区| 韩国久久久久久| 日韩国产欧美一区二区| 日韩精品电影| 欧美一级精品| 免费观看在线综合|