Практика после изучения
За пределами данного курса было оставлено несколько классов пакета tkinter. Среди них такой пакет, как PhotoImage, позволяющий использовать в программе внешние изображения форматов GIF и PGM. Экземпляры PhotoImage можно размещать на различных виджетах через опцию image.
img = PhotoImage(file='smile.gif')
l=Label(image=img)
Напишите программу, состоящую из главного окна и кнопки, на которой изображен смайлик. При клике на кнопку она должна оказываться в новом случайном месте окна. Размер окна может меняться.
За пределами данного курса было оставлено несколько классов пакета tkinter. Среди них такой пакет, как PhotoImage, позволяющий использовать в программе внешние изображения форматов GIF и PGM. Экземпляры PhotoImage можно размещать на различных виджетах через опцию image.
img = PhotoImage(file='smile.gif')
l=Label(image=img)
Напишите программу, состоящую из главного окна и кнопки, на которой изображен смайлик. При клике на кнопку она должна оказываться в новом случайном месте окна. Размер окна может меняться.
👍5
praktik_16.py
307 B
Практика после изучения. Код
Код для практики урока №16.👆
Задача решается довольно просто, благодаря опциям relx и rely метода place , с помощью
которых устанавливается позиция кнопки в относительных единицах, то есть долях единицы,
где за единицу принимается текущий размер окна по той или иной оси. Со своей стороны
функция random возвращает случайное вещественное число от 0 до 1, которое также можно
рассматривать как долю от единицы.
Код для практики урока №16.👆
Задача решается довольно просто, благодаря опциям relx и rely метода place , с помощью
которых устанавливается позиция кнопки в относительных единицах, то есть долях единицы,
где за единицу принимается текущий размер окна по той или иной оси. Со своей стороны
функция random возвращает случайное вещественное число от 0 до 1, которое также можно
рассматривать как долю от единицы.
👍5
lesson_17.py
3.1 KB
Также файл с данного урока(чтобы открыть файл вам понадобиться программа, которая может прочитать расширение .py)
🔥4👍1
Практика после изучения
Изучив Урок №17. Модуль tkinter.ttk, можно написать программу, состоящую из выпадающего списка ( Combobox ) и холста. В списке перечисляются цвета. При выборе в списке того или иного значения цвет холста должен изменяться на соответствующий.
Изучив Урок №17. Модуль tkinter.ttk, можно написать программу, состоящую из выпадающего списка ( Combobox ) и холста. В списке перечисляются цвета. При выборе в списке того или иного значения цвет холста должен изменяться на соответствующий.
👍5
Для справки:
• Список значений передается в Combobox через опцию values.
• Метод current экземпляра Combobox позволяет указать значение, которое будет выбрано в
списке изначально. Метод принимает индекс элемента из списка значений.
• Событие смены значения в выпадающем списке – '<<ComboboxSelected>>'
• Метод get экземпляра Combobox возвращает выбранный на данный момент элемент списка.
• Список значений передается в Combobox через опцию values.
• Метод current экземпляра Combobox позволяет указать значение, которое будет выбрано в
списке изначально. Метод принимает индекс элемента из списка значений.
• Событие смены значения в выпадающем списке – '<<ComboboxSelected>>'
• Метод get экземпляра Combobox возвращает выбранный на данный момент элемент списка.
👍6
class date.py
2.1 KB
Также файл с данного урока(чтобы открыть файл вам понадобиться программа, которая может прочитать расширение .py)
👍5
Классы time и timezone модуля datetime. Работа со временем
Статья на Дзен:
https://dzen.ru/a/ZTVHbdYQD3pvDbJX
Статья на Дзен:
https://dzen.ru/a/ZTVHbdYQD3pvDbJX
Дзен | Статьи
Классы time и timezone модуля datetime. Работа со временем
Статья автора «Python для заработка» в Дзене ✍: Экземпляры, созданные из класса time модуля datetime, предназначены для хранения времени суток (без даты).
👍5
class time.py
2 KB
Также файл с данного урока(чтобы открыть файл вам понадобиться программа, которая может прочитать расширение .py)
👍7
👍7
ВОЗВРАЩЕНИЕ?!
Прошу прошения за долгое отсутствие, но я решил вернуться к разбору полезных уроков с огромной мотивацией.
Что нового?
• Теперь уроки будут не только про питон, но и про другие языки программирования, а также про word, excel и power point, что сделает канал более разнообразнее
• В скором времени я запущу ютуб и тикток каналы с шортсами, где будут полезные фишки, которые входили в telegram
• Вы сами можете предлагать, что мне стоит разобрать в последующих уроках и я рассмотрю ваши предложения
• Теперь будут выходить фишки не только про python
Уроки будут выходить с завтрашнего дня, каждый день: в 18:00 в Дзен канале и в 18:10 в telegram канале.
Фишки будут выходить также каждый день в 19:00.
Надеюсь вам понравиться глобальное изменение канала и вы останетесь со мной 😉
Прошу прошения за долгое отсутствие, но я решил вернуться к разбору полезных уроков с огромной мотивацией.
Что нового?
• Теперь уроки будут не только про питон, но и про другие языки программирования, а также про word, excel и power point, что сделает канал более разнообразнее
• В скором времени я запущу ютуб и тикток каналы с шортсами, где будут полезные фишки, которые входили в telegram
• Вы сами можете предлагать, что мне стоит разобрать в последующих уроках и я рассмотрю ваши предложения
• Теперь будут выходить фишки не только про python
Уроки будут выходить с завтрашнего дня, каждый день: в 18:00 в Дзен канале и в 18:10 в telegram канале.
Фишки будут выходить также каждый день в 19:00.
Надеюсь вам понравиться глобальное изменение канала и вы останетесь со мной 😉
🔥15
Channel name was changed to «CodeCash: Программируй и Зарабатывай»
Сегодня выйдет статья про python, но давайте определимся, какой язык программирования вы хотите видеть на этом канале следующий:
Anonymous Poll
40%
C++
30%
JavaScript
23%
Go
14%
C Sharp
21%
Приложения Microsoft Office
5%
Свой вариант в комментариях
🔥3🐳1
parsing.py
3.4 KB
Также файл с данного урока (чтобы открыть файл вам понадобиться программа, которая может прочитать расширение .py)