Предмет: Информатика, автор: valik7981

ДАЮ 40 БАЛЛОВ!! Решите прошу
Код програми
from tkinter import *
root = Tk()
def ff(event):
a.config(bg="red")

def ff_del(event):
first_name_entry.delete(0, END)
first_last_name_entry.delete(0, END)
first_name_entry.insert(0, "Петро")
first_last_name_entry.insert(0, "Петренко")
male.select()
a = Label(root, text="Анкета")
first_name = Label(root, text="Введіть ваше ім’я")
first_name_entry = Entry(root)
first_last_name = Label(root, text="Введіть ваше прізвище")
first_last_name_entry = Entry(root)
male = Checkbutton(root, text="чол")
female = Checkbutton(root, text="жін")
light = Button(root, text="Підсвітити заголовок")
light.bind(" ", ff)
by_default = Button(root, text="За замовчуванням")
by_default.bind(" ", ff_del)
a.pack()
first_name.pack()
first_name_entry.pack()
first_last_name.pack()
first_last_name_entry.pack()
male.pack()
female.pack()
light.pack()
by_default.pack()
root.mainloop()

Приложения:

Ответы

Автор ответа: slonce70
0

from tkinter import *

root = Tk()

def ff(event):

   a.config(bg="red")

def ff_del(event):

   first_name_entry.delete(0, END)

   first_last_name_entry.delete(0, END)

   first_name_entry.insert(0, "Петро")

   first_last_name_entry.insert(0, "Петренко")

   male.select()

a = Label(root, text="Анкета")

first_name = Label(root, text="Введіть ваше ім’я")

first_name_entry = Entry(root)

first_last_name = Label(root, text="Введіть ваше прізвище")

first_last_name_entry = Entry(root)

# Перед Checkbutton задай змінні sex_male ta sex_female логічного типу.

sex_male = BooleanVar()

sex_female = BooleanVar()

# Для прапорців male ta female присвой значення даних змінних (допиши як аргумент властивість variable).

male = Checkbutton(root, text="чол", variable=sex_male)

female = Checkbutton(root, text="жін", variable=sex_female)

light = Button(root, text="Підсвітити заголовок")

light.bind("<Button-1>", ff)

by_default = Button(root, text="За замовчуванням")

by_default.bind("<Button-1>", ff_del)

# 1. Задай текст «Примітка» та розмісти багаторядкове текстове поле (віджет Text) для заповнення інформації.

Label(root, text="Примітка").pack()

note_text = Text(root, height=10, width=30)

note_text.pack()

def get_data():

   # 2. Розмістити кнопку «Дані», яка бере дані з рядка із ім'ям та ставить у примітку.

   note_text.delete(1.0, END)

   note_text.insert(1.0, first_name_entry.get())

   # 3. У інший рядок примітки після натиснення на кнопку «Дані» вставляється прізвище.

   note_text.insert(2.0, "\n" + first_last_name_entry.get())

   # 4. У третій рядок приміток: якщо стоїть прапорець «чол», то у примітці відобрази текст «Хлопець», а якщо «кін», то відобрази «Дівчина».

   if sex_male.get():

       note_text.insert(3.0, "\nХлопець")

   elif sex_female.get():

       note_text.insert(3.0, "\nДівчина")

Button(root, text="Дані", command=get_data).pack()

a.pack()

first_name.pack()

first_name_entry.pack()

first_last_name.pack()

first_last_name_entry.pack()

male.pack()

female.pack()

light.pack()

by_default.pack()

root.mainloop()

Похожие вопросы
Предмет: Українська мова, автор: polinaa5611
помогите пж
ПОВТОРЕННЯ ТА УЗАГАЛЬНЕННЯ ВИВЧЕНО

ЧАСТИНИ МОВИ

Завдання 1-6 мають по чотири варіанти відповіді, серед яких лише
ОДИН ПРАВИЛЬНИЙ. Виберіть правильний, на Вашу думку, варіант
відповіді й обведіть кружечком букву, яка йому відповідає.
1. З’ясуйте, скільки самостійних частин мови в поданому уривку
Уже скотилось із неба сонце,
Заглянув місяць у моє віконце.
Уже засвітились у небі зорі,
Уже заснуло, заснуло й горе.
А 12
Б 13
В 14
Г 16
2. З’ясуйте, скільки службових частин мови в поданому уривку
Їй не страшні були дикі простори,
Скелі та хвилі морські.
Перелітала найвищії гори,
Мала крильцята прудкі.
А 2
Б 4
В 5
Г 6
3. Іменники правильно виділені в кожному реченні, ОКРІМ
А Ранні пташки росу п’ють, а пізні – слізки ллють.
Б Добро не лихо, ходить у світі тихо.
В Чисте небо не боїться ні блискавки, ні грому.
Г Гарно й при місяцю, коли сонця немає.
4. Прикметники є в кожному реченні, ОКРІМ
А Молодий місяць не всю ніч світить.
Б З брудної води ще ніхто чистим не вийшов.
В Мала крапля великий камінь продовбає.
Г Засвітить сонце й у наше віконце.
5. Займенники є в кожному реченні, ОКРІМ
А Біда тому, хто добра не робить нікому.
Б Кожна пташка своїм дзьобиком годується.
В За рідною землею й у небі нудно.
Г Заступи природу дверима, то вона тобі вікном увійде.
6. Числівник є в кожному реченні, ОКРІМ

А З одного вола двох шкур не деруть.
Б Два дурні б’ються, а третій дивиться.
В У лиху годину пізнаєш вірну людину.
Г Балакала-говорила сім мішків гречаного Гаврила.
У завданнях 7-12 до кожного із чотирьох фрагментів інформації,
позначених цифрою, доберіть один правильний, на Вашу думку, варіант,
позначений буквою.
7. З’ясуйте, якою частиною мови (А – Д) є виділені слова (1–4) в реченні
(цифра позначає наступне слово).

Слово в реченні Частина мови

(1) Під вікнами (2) доцвітали (3) осінні
квіти, гарячим (4) жаром іскрилося
пожухле виноградне листя.

А прикметник
Б дієслово
В іменник
Г сполучник
Д прийменник

8. З’ясуйте, якою частиною мови (А – Д) є виділені слова (1–4) в реченні
(цифра позначає наступне слово).

Слово в реченні Частина мови

До (1) кожного (2) будинку від дороги
(3) вели круті (4) вузенькі східці,
прорубані в камені.

А прикметник
Б дієслово
В іменник
Г займенник
Д числівник

9. З’ясуйте, якою частиною мови (А – Д) є виділені слова (1–4) в реченні
(цифра позначає наступне слово).

Слово в реченні Частина мови

Сонце стало (1) темніше, (2)
втратило (3) половину блиску й
ясності (4) свого світла.

А займенник
Б дієслово
В іменник
Г прикметник
Д числівник

10. З’ясуйте, якою частиною мови (А – Д) є виділені слова (1–4) в реченні
(цифра позначає наступне слово).

Слово в реченні Частина мови

Небо було засіяне зорями, а між (1)
ними (2) висів (3) місяць (4)
жаристий.

А дієслово
Б займенник
В прикметник
Г іменник
Д прийменник

11. З’ясуйте, якою частиною мови (А – Д) є виділені слова (1–4) в реченні
(цифра позначає наступне слово).

Слово в реченні Частина мови

На (1) дереві (2) достигали груші,
укривали (3) його так (4) рясно, аж
гілля гнулося.

А займенник
Б іменник
В дієслово
Г прикметник
Д прислівник

12. З’ясуйте, якою частиною мови (А – Д) є виділені слова (1–4) в реченні
(цифра позначає наступне слово).

Слово в реченні Частина мови

(1) Маленькі клени (2) тягнулися
вгору… Жадібні сонцелюби, вони (3)
навперейми з (4) іншими рвалися
вгору, квапилися рости.

А займенник
Б іменник
В дієслово
Г прислівник
Д прикметник
Предмет: Алгебра, автор: pdp141336
Предмет: Математика, автор: nepomnasijkosta2