@django_freed
Не новичок , но не мастер!

При вводе слова программа вылетает, как это исправить?

Добрый день ! Программа работает , но при вводе слова и нажатия "энтер " программа вылетает. Что делать ?

from word import words

def eng():
    eng_words=dict([[v, k] for k,v in words.items()])
    find_word=input('Enter word ' '')
    print(eng_words.get(find_word) or print('No such key'))

def rus():
    key=input('Введите слово ' '')
    print (words.get(key) or 'Искомое слово не найдено')

if __name__ == '__main__':
    x=input('Найти перевод английского слова? ' '')
    if x == 'y':
        rus()
    elif x == 'n':
        eng()
    else:
        print('Увидимся позже')

Словарь по именем "word" -корректно заполнен , проблем быть не должно .
  • Вопрос задан
  • 139 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 03:01
1000 руб./за проект
18 апр. 2024, в 21:56
2000 руб./за проект
18 апр. 2024, в 21:00
150 руб./за проект