Практичне завдання до уроку Властивості та методи елементів керування. Текстове поле в Thonny.( 8 клас)

Інформатика

Для кого: 8 Клас, 9 Клас, 10 Клас, 11 Клас

27.01.2022

821

106

0

Опис документу:

Даний документ "Практичне завдання до уроку : "Властивості та методи елементів керування. Текстове поле в Thonny.", можна використати для проведення уроку в 8 класі під час вивчення програми Python для створення програм з використанням графічного інтерфейсу текстове поле (edit) і її властивості та дії з ним. Вікно повідомлень.


Перегляд
матеріалу
Отримати код

Практичне завдання

Властивості та методи елементів керування. Текстове поле


Вправа 1. Нагадування.

Завдання. У середовищі програмування розробіть проєкт, у якому користувач буде вводити день тижня, натискати кнопку Гаразд й отримувати у вікні із заголовком Увага! таке повідомлення: Сьогодні ми маємо: – <день тижня, який було введено>.























Код програми:

























import tkinter

import tkinter.messagebox

def button_click():

tkinter.messagebox.showinfo('Відповідь на кнопку Гаразд', 'Сьогодні ми маємо: ' + str_var.get())

window = tkinter.Tk()

str_var = tkinter.StringVar()

label = tkinter.Label (text = 'Введіть день тижня', font='Arial 14')

label.pack()

edit = tkinter.Entry(window, textvariable = str_var, font='16')

edit.pack()

button = tkinter.Button(window, text = 'Гаразд', font='Arial 14', command=button_click)

button.pack()

window.mainloop()

Збережіть програму з іменем Нагадування.

Вправа 2. Робота з текстом.

Завдання. Напишіть програму графічного інтерфейсу Python для створення текстового поля за допомогою модуля tkinter. Вставте рядок В чужім краю не цвірінькають.. на початку, а потім вставте рядок і солов’ї в поточний текст так, щоб отримати приказку В чужім краю і солов’ї не цвірінькають. Видаліть перший і два останні символи тексту. Використайте текст програми, після виконання якої на екрані отримаємо таке зображення:



























import tkinter

window = tkinter.Tk()

mytext = tkinter.Text(window)


# Вставте рядок на початку

mytext.insert('1.0', "_Моя Батьківщина - ")


# Вставте рядок в кінці

mytext.insert('1.19', ' Україна!!')


# Видаліть перший і два останні знаки

mytext.delete('1.0' )

mytext.delete('end - 2 chars')

mytext.pack()

window.m.ainlcop ()

Код програми:

import tkinter

window = tkinter.Tk()

mytext = tkinter.Text(window)


# Вставте рядок на початку

mytext.insert('1.0', "В чужім краю не цвірінькають.")


# Вставте рядок в кінці

mytext.insert('1.13', 'і солов’ї ')


mytext.pack()

window.m.ainlcop ()

Збережіть програму Текстове поле

Закрийте всі відкриті вікна.

Повідомте вчителя про завершення роботи.

Відображення документу є орієнтовним і призначене для ознайомлення із змістом, та може відрізнятися від вигляду завантаженого документу.