Створення кнопок та налаштування їх властивостей в Python

Про матеріал
Створення кнопок та налаштування їх властивостей в Python це презентація є поясненням нового матеріалу для учнів 8 класу. Даний урок стане у нагоді вчителям, які працюють в середовищі програмування в Python з 7 класу і раніше
Перегляд файлу
Створення кнопок та налаштування їх властивостей8 клас. Вчитель: Подолян Інна Володимирівна
Повторення. Дайте визначення поняттю подія. Наведіть приклади подій в мові програмування Python. Що таке обробник подій?Як встановлюється подія в Python?
	Одним із найголовніших елементів управління є кнопка. Саме про створення кнопок, налаштовування їх властивостей та присвоювання їм подій і буде йти мова. Створення кнопок в Python
	Кнопки створюються дуже просто - за допомогою функції Button() (з англ.
 Оскільки, вікон у нас може бути багато, тому нам потрібно вказати до якого вікна вона відноситься:назва_кнопки=Button(назва_вікна_до_якого_вона_належить, атрибути, ...)Створення кнопок в Python
	Можемо додавати атрибути (властивості) до нашої кнопки. Такі як:bg=«Kолip» - колір кнопки;text=«Teкст» - текст кнопки;fg=«Koлip» - колір тексту кнопки;Властивості кнопок в Python
font=«шрифт та розмір шрифту» - шрифт тексту кнопки;width= число - ширина кнопки;height=число - висота кнопки. Властивості кнопок в Python
	На відміну від розмірів вікна та розмірів інших об'єктів, розміри кнопки вимірюються в кількості символів, які можна розмістити в кнопку. Це буде залежати від розміру тексту в кнопці. Властивості кнопок в Python
	Розглянемо, як застосовуються властивості кнопки на прикладі. Всі властивості можна застосувати так як і до вікна, але в даному випадку зручніше їх записати в дужки через кому. Властивості кнопок в Python
	Створимо кнопку but, та встановимо для неї всі вище згадані властивості. Нехай колір фону зелений, текст
	Давайте поглянемо, як це повинно виглядати:but=Button(Window, width=4, height=2, bg=
	Це лише перша частина створення кнопки. Нам ще потрібно її розмістити у вікні, тобто вказати її точне місце знаходження. Це робиться за допомогою метода place (з англ.
	Метод (в програмуванні) — під-програма (процедура, функція), що використовується виключно разом з об'єктом.	Розташування кнопок в Python
Має він такі параметри:х=число у пікселях - відступ від лівого краю вікна;у -число у пікселях - відступ від верхнього краю вікна. Розташування кнопок в Python
	Застосовується таким чином: назва_кнопки.рlасе(х=
Розташування кнопок в Python
	Головна функція кнопок - це об'єкт управління, тобто для нього також можна прив'язувати події. Це робиться так як і з вікнами, але замість назви вікна встановлюються назви кнопок. Розташування кнопок в Python
Тобто:назва кнопки.bind(", назва функції) Давайте для прикладу нашій кнопці присвоїмо подію Button-1, при якій розміри та колір вікна будуть змінюватися. Розміри стануть "200x200", а колір жовтий. Розташування кнопок в Python" title="Тобто:назва кнопки.bind("<подія>", назва функції) Давайте для прикладу нашій кнопці присвоїмо подію Button-1, при якій розміри та колір вікна будуть змінюватися. Розміри стануть "200x200", а колір жовтий. Розташування кнопок в Python">
Розташування кнопок в Python
При запуску програми отримаємо: Розташування кнопок в Python
Практичне завдання	№1. Створіть новий файл Python та нове вікно із кнопкою. Розміри вікна 400x300, заголовок
Практичне завдання	№1. При натисканні лівою клавішею миші на кнопку розміри вікна зміняться на 650x560, колір фону вікна стане зеленим, а кнопки блакитним. Примітка. Для зміни кольору кнопки використовуйте конструкцію подібну до зміни кольору вікна:назва_кнопки[“bg”]=
Домашнє завдання	№2. Створіть новий файл Python та нове вікно із кнопкою. Розміри вікна 500x800, заголовок
Домашнє завдання	№2. При натисканні лівою клавішею миші на кнопку колір фону вікна стане фіолетовим а кнопки жовтим та створиться вікно із повідомленням
Домашнє завдання	№3. Створіть новий файл Python та нове вікно із заголовком
Домашнє завдання	№3. При натисканні правою клавішею миші по даній кнопці розміри вікна стануть 560x435 пікселів, а колір вікна стане жовтим. Також буде виводитися вікно повідомлення із заголовком
Контрольні питання4 Що таке кнопка?1235 Для чого вона потрібна?Як створити кнопку в Python?Які властивості можна їй надати?Що таке place, та як з ним працювати?
Зміст слайдів
Номер слайду 1

Створення кнопок та налаштування їх властивостей8 клас. Вчитель: Подолян Інна Володимирівна

Номер слайду 2

Повторення. Дайте визначення поняттю подія. Наведіть приклади подій в мові програмування Python. Що таке обробник подій?Як встановлюється подія в Python?

Номер слайду 3

Одним із найголовніших елементів управління є кнопка. Саме про створення кнопок, налаштовування їх властивостей та присвоювання їм подій і буде йти мова. Створення кнопок в Python

Номер слайду 4

Кнопки створюються дуже просто - за допомогою функції Button() (з англ. "кнопка"). Спочатку дамо кнопці назву, а після знаку дорівнює встановлюємо нашу функцію:назва_кнопки=Button() Створення кнопок в Python

Номер слайду 5

Оскільки, вікон у нас може бути багато, тому нам потрібно вказати до якого вікна вона відноситься:назва_кнопки=Button(назва_вікна_до_якого_вона_належить, атрибути, ...)Створення кнопок в Python

Номер слайду 6

Можемо додавати атрибути (властивості) до нашої кнопки. Такі як:bg=«Kолip» - колір кнопки;text=«Teкст» - текст кнопки;fg=«Koлip» - колір тексту кнопки;Властивості кнопок в Python

Номер слайду 7

font=«шрифт та розмір шрифту» - шрифт тексту кнопки;width= число - ширина кнопки;height=число - висота кнопки. Властивості кнопок в Python

Номер слайду 8

На відміну від розмірів вікна та розмірів інших об'єктів, розміри кнопки вимірюються в кількості символів, які можна розмістити в кнопку. Це буде залежати від розміру тексту в кнопці. Властивості кнопок в Python

Номер слайду 9

Розглянемо, як застосовуються властивості кнопки на прикладі. Всі властивості можна застосувати так як і до вікна, але в даному випадку зручніше їх записати в дужки через кому. Властивості кнопок в Python

Номер слайду 10

Створимо кнопку but, та встановимо для неї всі вище згадані властивості. Нехай колір фону зелений, текст "Ok" червоного кольору, шрифт Times New Roman 12. А розміри кнопки: 4 знаки — ширина і 2 знаки — висота. Властивості кнопок в Python

Номер слайду 11

Давайте поглянемо, як це повинно виглядати:but=Button(Window, width=4, height=2, bg="green", text="Ok", fg="red", font=«Times 12»)Атрибути можна вказувати не всі!Властивості кнопок в Python

Номер слайду 12

Це лише перша частина створення кнопки. Нам ще потрібно її розмістити у вікні, тобто вказати її точне місце знаходження. Це робиться за допомогою метода place (з англ. "місце"). Розташування кнопок в Python

Номер слайду 13

Метод (в програмуванні) — під-програма (процедура, функція), що використовується виключно разом з об'єктом. Розташування кнопок в Python

Номер слайду 14

Має він такі параметри:х=число у пікселях - відступ від лівого краю вікна;у -число у пікселях - відступ від верхнього краю вікна. Розташування кнопок в Python

Номер слайду 15

Застосовується таким чином: назва_кнопки.рlасе(х="число", у="число") Маємо просту програму, яка буде виводити на екран нашу кнопку та розміщати її в 20 пікселях від лівого краю, та в 10 пікселях від верхнього краю. Нехай наше вікно буде розмірами 100x100. Розташування кнопок в Python

Номер слайду 16

Розташування кнопок в Python

Номер слайду 17

Головна функція кнопок - це об'єкт управління, тобто для нього також можна прив'язувати події. Це робиться так як і з вікнами, але замість назви вікна встановлюються назви кнопок. Розташування кнопок в Python

Номер слайду 18

Тобто:назва кнопки.bind("<подія>", назва функції) Давайте для прикладу нашій кнопці присвоїмо подію Button-1, при якій розміри та колір вікна будуть змінюватися. Розміри стануть "200x200", а колір жовтий. Розташування кнопок в Python

Номер слайду 19

Розташування кнопок в Python

Номер слайду 20

При запуску програми отримаємо: Розташування кнопок в Python

Номер слайду 21

Практичне завдання №1. Створіть новий файл Python та нове вікно із кнопкою. Розміри вікна 400x300, заголовок "Вікно №1". Кнопка розміщена в 100 пікселях від лівого краю та в 90 пікселях від правого краю, текст кнопка "Розфарбуй". Колір кнопки та тексту довільний.

Номер слайду 22

Практичне завдання №1. При натисканні лівою клавішею миші на кнопку розміри вікна зміняться на 650x560, колір фону вікна стане зеленим, а кнопки блакитним. Примітка. Для зміни кольору кнопки використовуйте конструкцію подібну до зміни кольору вікна:назва_кнопки[“bg”]="колір"

Номер слайду 23

Домашнє завдання №2. Створіть новий файл Python та нове вікно із кнопкою. Розміри вікна 500x800, заголовок "Вікно №2". Кнопка розміщена в 200 пікселях від лівого краю та в 390 пікселях від правого краю, текст кнопка "Ок". Колір кнопки та тексту довільний.

Номер слайду 24

Домашнє завдання №2. При натисканні лівою клавішею миші на кнопку колір фону вікна стане фіолетовим а кнопки жовтим та створиться вікно із повідомленням "Завдання виконано!".

Номер слайду 25

Домашнє завдання №3. Створіть новий файл Python та нове вікно із заголовком "Це вікно Python". Створіть нову кнопку та розмістіть її приблизно по центру даного вікна. Колір кнопки рожевий, текст кнопки "Змінити", колір тексту блакитний.

Номер слайду 26

Домашнє завдання №3. При натисканні правою клавішею миші по даній кнопці розміри вікна стануть 560x435 пікселів, а колір вікна стане жовтим. Також буде виводитися вікно повідомлення із заголовком "Виконано" та із текстом "Зміни застосовані!".

Номер слайду 27

Контрольні питання4 Що таке кнопка?1235 Для чого вона потрібна?Як створити кнопку в Python?Які властивості можна їй надати?Що таке place, та як з ним працювати?

pptx
До підручника
Інформатика 8 клас (Ривкінд Й.Я., Лисенко Т.І., Чернікова Л.А., Шакотько В.В.)
Додано
12 березня
Переглядів
331
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку