667
Комментарий:
|
← Версия 4 от 2019-03-07 22:55:53 ⇥
2186
|
Удаления помечены так. | Добавления помечены так. |
Строка 5: | Строка 5: |
* Где лежат объекты | |
Строка 12: | Строка 13: |
* ... '''TODO''' |
* Amend |
Строка 15: | Строка 15: |
* Общие понятия: * Событийное программирование и `mainloop()` * `Tk` и остальные: * заданный разбор событий с передачей их объекту-виджету * обратный вызов обработчика |
|
Строка 16: | Строка 21: |
'''TODO''' | * Базовое окно * Создание объекта с указанием объекта-контейнера * Размещение объекта Особенности работы `tkinter` в Idle3 (а также при запуске программы с помощью `python3 -i program.py`) |
Строка 19: | Строка 27: |
* учебник по git * учебник по TKinter * Воспроизвести задачу из лекции |
* [[https://git-scm.com/book/ru/v2|учебник по git]] * init, add, commit * [[https://ru.wikiversity.org/wiki/Курс_по_библиотеке_Tkinter_языка_Python|учебник по TKinter]] * (''Последнее китайское предупреждение'') Зарегистрироваться на !GitHub * Воспроизвести задачу из лекции: 1. Пустой репозиторий 1. Программа, показывающая всего одну кнопку, при нажатии на которую программа завершается (желательно более одного коммита) 1. Программа, показывающая ''три'' кнопки, которые что-то делают (минимум ещё один коммит) * попробовать разные варианты размещения кнопок (как получится, мы это ещё пройдём) |
Работа с git и введение в TKinter
Практическая часть прошлой лекции
Git
- Создание проекта
- Где лежат объекты
- Коммит
- Зачем нужен
- Когда
- Оформление коммит-сообщения
- ...
- Просмотр истории
- Просмотр diff-а
- Amend
TKinter
- Общие понятия:
Событийное программирование и mainloop()
Tk и остальные:
- заданный разбор событий с передачей их объекту-виджету
- обратный вызов обработчика
- Базовое окно
- Создание объекта с указанием объекта-контейнера
- Размещение объекта
Особенности работы tkinter в Idle3 (а также при запуске программы с помощью python3 -i program.py)
Д/З
- Почитать:
- init, add, commit
(Последнее китайское предупреждение) Зарегистрироваться на GitHub
- Воспроизвести задачу из лекции:
- Пустой репозиторий
- Программа, показывающая всего одну кнопку, при нажатии на которую программа завершается (желательно более одного коммита)
Программа, показывающая три кнопки, которые что-то делают (минимум ещё один коммит)
- попробовать разные варианты размещения кнопок (как получится, мы это ещё пройдём)