【发布时间】:2017-03-18 13:41:03
【问题描述】:
我在网上看到了这段未完成的代码:
class py_solution:
def int_to_Roman(self, num):
val = [
1000, 900, 500, 400,
?????,
????,
?
]
syb = [
"M", "CM", "D", "CD",
"C", "XC", "L", "XL",
"X", "IX", "V", "IV",
"I"
]
roman_num = ?
i = ?
while ???:
for _ in range(???):
roman_num += ???
num -= ???
i += ???
return ???
我很好奇如何解决它。 (我是 Python 新手,这不是我的作业)
【问题讨论】:
-
@JuanMiGabarron 我看到了这篇文章,但是有没有办法用这里显示的方式来做这个代码(帖子中的代码太长而且让我感到困惑..)
标签: python python-2.7 int roman-numerals