Конструктор тестів
Бажаю успіху!!!
1
Встановіть відповідність
Створити нове вікно для введення тексту проекту
File - Save
Запустити проект на виконання
File - Open
Зберігти проект з новим ім'ям
Run - Run Module
Відкрити раніше створений проект
File - New File
2
Файли Python мають розширення:
3
Який з операторів створює вікно програми?
4
У мові Python обробник подій для вікна створюють як окрему підпрограму та пов'язують її з вікном, використовуючи метод
5
Оберіть команду зміни кольору фону вікна
6
Оберіть команду зміни заголовка вікна
7
Оберіть команду зміни розмірів вікна
8
Встановіть відповідність
showinfo(‘<текст у рядку заголовка>’, ‘<текст повідомлення>’)

showwarning(‘<текст у рядку заголовка>’, ‘<текст повідомлення>’)

showerror(‘<текст у рядку заголовка>’, ‘<текст повідомлення>’)

9
Для відкриття вікна повідомлень застосовують модуль ...
10
Виберіть правильний проект, після виконання якого буде створюватись вікно з такоми значеннями властивостей:
колір фону - сірий;
ширина – 200 пікселів;
висота – 100 пікселів;
відступ лівої межі – 150 пікселів;
відступ верхньої межі – 100 пікселів;
текст у рядку заголовка – Практична робота.
11
Встановіть послідовність команд проекту обробника події Click для вікна, виконання якого установить червоний колір фону вікна, відступ верхньої межі вікна 200 пікселів від верхньої межі екрана, збільшить його ширину на 300 пікселів, зменшить на 50 пікселів відступ лівої межі вікна від лівої межі екрана, відкриє вікно повідомлень з текстом Ми вивчаємо програмування!
from tkinter import *
root.bind('<1>', click)
from tkinter.messagebox import*
root = Tk()
root['bg']='red'
w=root.winfo_width()+300
x=root.winfo_x()-50
root.geometry('{}x100+{}+200'.format(w,x))
showinfo('Повідомлення', 'Ми вивчаємо програмування!')
def click (event):
12
Доповніть командами проекту обробник події KeyPress. виконання якого змінить колір фону вікна на синій, збільшить на 300 пікселів відступ верхньої межі вікна від верхньої межі екрана, збільшить його ширину на 200 пікселів.
from tkinter import *
def (event):
root['bg']=' '
x=root.winfo_x()
y=root.winfo_y()+
w=root.winfo_width()+
root.geometry('{}x100+{}+{}'.format(w,x,y))
root =
root.bind('< >', key_press)
Рефлексія від 6 учнів
Сподобався:
Так: 5
Ні: 1
Зрозумілий:
Так: 5
Ні: 1
Потрібні роз'яснення:
Ні: 4
Так: 2