Сборник слов для изучения
Начал изучать программирование, поставил себе задачу написать программу на Питоне которая поможет мне подучить английские слова связанные с программированием. Концепция простая.
- Создать "записную книжку" в которую буду вносить слово и его перевод. Думаю нужно использовать tkinter.
- Прикрутить базу данных или обращение к файлу.
- Программа должна показывать случайное слово из базы и несколько вариантов ответа с проверкой правильно или нет.
Может кто сталкивался с таким кодом с комментариями.
Ответы (1 шт):
tkinter подходит для наброса интерфейса за 5 минут, если хочешь действительно качественный и более функциональный интерфейс, то советую pyqt с его дизайнером. Pyqt позволит без костылей работать с базами и.т.п. логику проще писать. Для изучения Pyqt надо знать классы, словари, списки, работу функций. На изучение Pyqt уйдет больше времени, чем на изучение tkinter, но этого того стоит.
Для начала изучения советую глянуть следующие ресурсы: https://pythonworld.ru/gui/pyqt5-firstprograms.html https://tproger.ru/translations/python-gui-pyqt/ Ну и разные видео из ютюба.
Я крайне советую не копипастить код, а полноценно изучить тему.