Модуль tkinter використовується для:
малювання
створення графічного інтерфейсу користувача
виведення отриманого результату на екран
введення програм

Модуль tkinter використовується для:
малювання
створення графічного інтерфейсу користувача
виведення отриманого результату на екран
введення програм
Кожному об’єкту в бібліотеці tkinter відповідає:
свій атрибут
свій клас
свій словник
свій виняток
Команда для створення вікна vik1 має таку структуру:
vik1 = Tk []
vik1.Tk
vik1 = Tk()
vik1 = Tk {}
За допомогою nap=Label (vik1, text='Всім привіт'):
змінна набуває значення напису
створюється напис у вікні vik1
створюється напис на екрані
створюється текстове поле у вікні vik1
Перемикачі призначені для:
створення кнопок
вибору довільної кількості запропонованих варіантів
вибору одного з декількох запропонованих варіантів
для створення списку
Діалогові вікна можуть використовуватися для:
виконання функцій
управління об’єктами
виведення повідомлень користувачу
виконання програм
Прапорці призначені для:
для виведення списку варіантів
вибору довільної кількості запропонованих варіантів
вибору одного з декількох запропонованих варіантів
вибору не більше двох варіантів із запропонованих
Для розміщення кнопки у вікні можуть бути використані методи:
command або bind
pack() або place()
right або left
Для створення кнопки потрібно виконати команду:
ім’я_змінної = Entry()
ім’я_змінної = Tk()
ім’я_змінної = Button()
Вкажіть правильне твердження.
після параметра command записують тіло методу, що оброблятиме стандартну подію, пов'язану з елементом керування
за допомогою параметра command вказують функції, що оброблятимуть стандартні події, пов'язані з елементами керування
під час роботи програми кожен метод може виконуватися лише один раз
Яким службовим словом починають описувати функцію?
button
front
def
parck
Команда vik1.geometry(‘300x300’) виконує
Задає розміри вікна
Побудова геометричних фігур у створеному вікні
Змінення розмірів напису
Для створення текстового поля потрібно вибрати для нього ім’я та виконати команду:
<ім’я_змінної> = Text()
<ім’я_змінної> = Tk()
<ім’я_змінної> = Entry()
Для створення нового проєкту необхідно:
Python - Run - Run Module F5
Python -File-Save
Python - File - New File
Комп’ютерна програма – це
засоби керування (кнопки, меню та ін.), засоби введення даних (поля, лічильники та ін.), засоби виведення результатів (вікно повідомлень, написи, текстові поля та ін.) тощо
алгоритм, записаний спеціальною мовою та призначений для виконання комп’ютером
Використання символів, що не входять до алфавіту мови програмування, неправильне написання словникових слів, порушення синтаксичних правил призводить до неможливості виконання комп’ютером відповідної команди.
Інтерфейс користувача утворюють...
програми для розв’язування задач з різних галузей науки, техніки, виробництва, сфери побуту та ін.
дані, які потрапляють до програми від певних пристроїв, або від іншої програми, або з іншого джерела.
сукупність засобів керування, засобів введення даних, засобів введення результатів, а також методів.
Кожна мова програмування має такі складові:
алфавіт, словник, синтаксис, семантику
алгоритми, команди, речення, слова
алфавіт, слова, речення, абзаци
Для створення нового проєкту необхідно:
Python - File - Run Module
Python - PythonIDLE - File - Save - F5
Python - PythonIDLE - File - New File
Модуль стандартної бібіліотеки Python для створення проєкту з вікнами
tkinter
turtle
pyglet
SDL
Для створення вікна потрібно вибрати для нього ім’я та виконати команду:
<ім’я_вікна> = Text()
<ім’я_вікна> = Tk()
<ім’я_вікна> = Button()
Команда root.geometry(‘<рядок параметрів>’) виконує
Змінення розмірів і положення кнопки
Встановлення геометричних фігур у створеному вікні
Відстань кнопки від правої межі вікна
Оберіть код, який у разі натискання кнопки ОК виводить повідомлення Hello!




Яким службовим словом починають описувати функцію?
button
front
def
parck
root.bind(‘<подія>’, <ім’я_обробника_події>) -
це команда пов'язування обробника події з вікном, що має ім'я root
це обробник події, що відбувається з вікном
це вікно для виведення на екран текстових повідомлень
Для створення кнопки та пов'язування її зі змінною потрібно виконати команду:
<ім’я_вікна> = Text()
<ім’я_вікна> = Tk()
<ім’я_кнопки> = Button()
Для розміщення кнопки у вікні можуть бути використані методи:
bind() або event
pack() або place()
top або left
Програма, яка генерує вікно в Python висотою 300, шириною 500
from tkinter import *
w=Tk()
c=Canvas(w, width=500, height=300)
c.pack()
from tkinter import *
w=Tk()
c=Canvas(w, width=300, height=500)
c.pack()
from graphics import *
w=Tk()
c=Canvas(w, width=300, height=500)
c.pack()
from tkinter import *
w=Tk()
c=Canvas(w, width=500, height=300)
canvas.pack()
from tkinter import *
w=Tk()
c=Canas(w, width=500, height=300)
c.pack()
Об'єкт, в якому можна розмістити різні компоненти: кнопки, поля, написи,прапорці і т.д.
форма
модуль
інтерфейс
Модуль для створення графічного інтерфейсу
IDLE
tkinter
window
До основних властивостей вікна належать:
title()
minsize(x,y)
color
geometry()
В роботі з вікнами в Пайтон існують такі події:
KeyPress
Motion
mainloop
Button-1
Подія, що викликає переміщення курсора миші по області об'єкта:
Destroy
Button-3
Motion
Функція за допомогою якої створюються кнопки
Button()
Destroy
title()
Атрибути, які можна надавати кнопці:
bg=
text=
width=
всі варіанти відповідей
Атрибут, що задає колір кнопки
text=
width=
bg=
Метод,що задає місце знаходження кнопки:
motion
geometry
plase
Елемент вікна, за допомогою якого можна виводити текстові повідомлення
напис
кнопка
рядок
Функція для створення напису
tkinter
Label()
button()
Функція для створення текстового поля
Entry()
button()
label()
Метод для отримання даних з текстового поля
plase
entry
get()
Функція для створення перемикачів
Label()
Radiobutton()
Entry()
Значення перемикача, яке буде набувати група перемикачів в залежності від вибору користувача
value
text
variable
Створюйте онлайн-тести для контролю знань і залучення учнів до активної роботи у класі та вдома
Створити тест