Saltar al contenido

cómo convertir números romanos en números decimales en el ejemplo de código python

Sofía, parte de este staff, nos ha hecho el favor de escribir esta crónica porque domina perfectamente el tema.

Ejemplo: números romanos a int python

classpy_solution:defroman_to_int(self, s):
        rom_val ='I':1,'V':5,'X':10,'L':50,'C':100,'D':500,'M':1000
        int_val =0for i inrange(len(s)):if i >0and rom_val[s[i]]> rom_val[s[i -1]]:
                int_val += rom_val[s[i]]-2* rom_val[s[i -1]]else:
                int_val += rom_val[s[i]]return int_val

print(py_solution().roman_to_int('MMMCMLXXXVI'))print(py_solution().roman_to_int('MMMM'))print(py_solution().roman_to_int('C'))

Aquí tienes las comentarios y valoraciones

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *