<filename>Ignatov_Mikhail_dz_3/Exercize_1.py
"""Написать функцию num_translate(), переводящую числительные от 0 до 10 c английского на
русский язык. Например:
>>> num_translate("one")
"один"
>>> num_translate("eight")
"восемь"
Если перевод сделать невозможно, вернуть None. Подумайте, как и где лучше хранить
информацию, необходимую для перевода: какой тип данных выбрать, в теле функции или
снаружи."""


def num_translate(number: str) -> str:
    return my_dict.get(number)


my_dict = {
    'zero': 'ноль',
    'one': 'один',
    'two': 'два',
    'three': 'три',
    'four': 'четыре',
    'five': 'пять',
    'six': 'шесть',
    'seven': 'семь',
    'eight': 'восемь',
    'nine': 'девять',
    'ten': 'десять'
}

a = num_translate(input('enter number: '))
print(a)

<filename>Ignatov_Mikhail_dz_3/Exercize_1.py
"""Написать функцию num_translate(), переводящую числительные от 0 до 10 c английского на
русский язык. Например:
>>> num_translate("one")
"один"
>>> num_translate("eight")
"восемь"
Если перевод сделать невозможно, вернуть None. Подумайте, как и где лучше хранить
информацию, необходимую для перевода: какой тип данных выбрать, в теле функции или
снаружи."""


def num_translate(number: str) -> str:
    return my_dict.get(number)


my_dict = {
    'zero': 'ноль',
    'one': 'один',
    'two': 'два',
    'three': 'три',
    'four': 'четыре',
    'five': 'пять',
    'six': 'шесть',
    'seven': 'семь',
    'eight': 'восемь',
    'nine': 'девять',
    'ten': 'десять'
}

a = num_translate(input('enter number: '))
print(a)

Написать функцию num_translate(), переводящую числительные от 0 до 10 c английского на русский язык. Например: >>> num_translate("one") "один" >>> num_translate("eight") "восемь" Если перевод сделать невозможно, вернуть None. Подумайте, как и где лучше хранить информацию, необходимую для перевода: какой тип данных выбрать, в теле функции или снаружи.