你好,开发人员我是python的新手,我只是想把数字转换成罗马的,我知道已经有了,但我不明白如何在我的代码中做到这一点: t = int(input("repeat : ")) n = n%x 我想输入是这样的: repeat: 23 和输出: I
III 但现在它唯一保存的最后一个输入不知道如何获得
罗马数字由七种不同的符号表示: I,V,X,X,L,C,D和M。符号值I1V5×10 L 50 C 100 D 500 M 1000,两个是用罗马数字写成的,两个是加在一起的。数字二十七写成XXVII,它是XX +V+ II。罗马数字通常从左到右从大到小。然而,四的数字不是IIII。相反,数字4被写成IV,因为1在5之前,我们减去它,使4。给定一个罗马数字,将其转换为整数。