Распишите кодом пайтон!!! Даю 80 балов!!! Помогите пожалуйста!!!
Ответы
1 завдання:
import tkinter as tk
def on_button_click():
root.config(bg='blue')
label.config(text="Новий текст")
root = tk.Tk()
root.geometry("300x200")
root.title("Моє вікно")
root.config(bg='white')
button = tk.Button(root, text="Натисни мене", command=on_button_click)
button.pack()
label = tk.Label(root, text="Текст")
label.pack()
root.mainloop()
2 завдання:
import tkinter as tk
def on_button_click():
root.geometry("500x450")
root.config(bg='blue')
root.title("Magic")
def on_window_click(event):
root.geometry("500x450")
root.config(bg='blue')
root.title("Magic")
root = tk.Tk()
root.geometry("300x200")
root.title("Моє вікно")
root.config(bg='white')
root.resizable(False, False)
button = tk.Button(root, text="Abracadabra", bg='lavender', fg='#3B8407', padx=10, pady=10, font=("Arial", 24))
button.pack()
button.config(command=on_button_click)
root.bind("<Button-1>", on_window_click)
root.mainloop()
3 завдання:
import tkinter as tk
from tkinter import messagebox
def on_button_click(button):
if button == "Іван Підкова":
label.config(text="Іван Підкова - це драматична поема Т.Г. Шевченка.")
messagebox.showinfo("Рік написання", "1841")
elif button == "Сон":
label.config(text="Сон - це поема Т.Г. Шевченка.")
messagebox.showinfo("Рік написання", "1844")
elif button == "Доля":
label.config(text="Доля - це поема Т.Г. Шевченка.")
messagebox.showinfo("Рік написання", "1845")
root = tk.Tk()
root.geometry("300x200")
root.title("Моє вікно")
root.config(bg='white')
button1 = tk.Button(root, text="Іван Підкова", command=lambda: on_button_click("Іван Підкова"))
button1.pack()
button2 = tk.Button(root, text="Сон", command=lambda: on_button_click("Сон"))
button2.pack()
button3 = tk.Button(root, text="Доля", command=lambda: on_button_click("Доля"))
button3.pack()
label = tk.Label(root, text="")
label.pack()
root.mainloop()
from tkinter import messagebox
def change(event):
My_window.geometry('700x600')
My_window ['bg']='Light green'
messagebox.showinfo('Повідомлення','Вікно змінено')
My_window=Tk()
My_window.title('Маленьке вікно')
My_window.geometry('500x500')
My_window.resizable(0,0)
My_window["bg"]="#31B404"
def on_button_click():
My_window.config(bg='blue')
label.config(text="Новый текст")
My_window = tk.Tk()
My_window.geometry("300x200")
My_window.title("Мое окно")
My_window.config(bg='white')
button = tk.Button(My_window, text="Нажми меня", command=on_button_click)
button.pack()
label = tk.Label(My_window, text="Текст")
label.pack()
My_window.mainloop()
from tkinter import messagebox
def change(event):
My_window.geometry('700x600')
My_window ['bg']='Light green'
messagebox.showinfo('Повідомлення','Вікно змінено')
My_window=Tk()
My_window.title('Маленьке вікно')
My_window.geometry('500x500')
My_window.resizable(0,0)
My_window["bg"]="#31B404"