Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. PyQt5, обработка нажатия клавиш, события keyPressEvent и keyReleaseEvent Следует отметить, что минимальная обработка нажатия клавиш и так имеется. Мы просто не ставили акценты на этом Но обо всём по порядку: Для чего это я всё перечислил? Только лишь для того, что обработка клавиш и так имеется и мы может этим пользоваться. Во многих случаях никакой дополнительной обработки не требуется...
import random import time responses = ['Да', 'Нет', 'Возможно', 'Скорее да, чем нет', 'Скорее нет, чем да'] def answer(): input('Задай мне вопрос: ') print('Хмм...') time.sleep(2) print(random.choice(responses)) print('\n')...