@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" -корректно заполнен , проблем быть не должно .
  • Вопрос задан
  • 153 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы