В этом блоге я собираюсь показать базовый питон, преобразуя римские цифры в арабские. Нам нужно знать основы Python (список, цикл for, if/else и т. д.).

ПС. полный код находится в конце страницы

Начнем!

сначала я начал с создания словаря римских цифр для арабских чисел.

Следующий шаг — получить ввод и узнать, что существует два набора римских чисел. Вам нужно знать, что первый набор (I, X, C, M) — это набор чисел, который может повторяться более одного раза, но не более 3, а второй набор (V, L, D) не может повторяться. .

Настало время управлять как типами римских чисел, так и ошибкой пользователя, вводя недопустимые римские числа.

Ошибки исчезли, теперь вы можете преобразовать римский язык в арабский, поместив данные в список, и мы добавим их вместе на следующем шаге.

Мы подошли ко второму правилу римских чисел: если число после этого определенного числа больше, вычтите его (V=5, VI=6, IV=4).

Теперь все готово. Если вы попытаетесь запустить, вы увидите этот результат.

Полный код:

//Спасибо за чтение, если есть какие-либо ошибки, пожалуйста, дайте мне знать. Я постараюсь исправить это как можно скорее.