русский словесный калькулятор
вывод результата вычисления числового выражения, записанного русскими словами. в процессе реализации были использованы (вежливо позаимствованы) сторонние библиотеки и модули:
- num2words для перевода чисел в русские слова
- word2number для перевода англ слова в число.
- googletrans использован для перевода русского слова в англ. тут стоит отметь, что модуль постоянно обновляется, из-за этого возможны сбои в работе моего калькулятора. для их устроения требуется всего лишь обновить версию данного модуля (но иногда даже обнволение версии не помогает :)).
две основных функции:
- calculator_base(line) решает простейший пример в одно действие
- calculator_long_puzzle(line) решает пример в несколько действий
- файл requirements.txt с перечнем использованных модулей и их конкретных версий
- основной файл с кодом main calc.py, который запускает игру
гениальным было решение использовать сторонние модули для облегчения задачи. кроме того, был полностью переработан алгоритм счёта. но риски есть риски, и код не всегда запускается без ошибок :с