本文实例讲述了Python实现将罗马数字转换成普通阿拉伯数字的方法。分享给大家供大家参考,具体如下:
罗马数字,我们在某些电视中或者现实生活中都曾经看到过,近日,学习Python时,也遇到了罗马数字的解说,于是顺便写了一个小程序来练习罗马数字到我们日常生活普通数字之间的转换的小函数。
首先,咱们了解一下,罗马数字的潜在法则,
在罗马数字中,利用7个不同字母进行重复或者组合来表达各式各样的数字。
I = 1
V = 5
X = 10
L = 50
C = 100
D = 500
M = 1000
本文实例讲述了Python将阿拉伯数字转换为罗马数字的方法。分享给大家供大家参考。具体实现方法如下:
def numToRomanNum(Num):
digital will be converted into Roman numerals,Ex: numToRomanNum(3999)
if Num 3999:
print 'The Num must in 1-3999'
else:
NumDic = {
'1':('I','IV','V',