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

Розробіть програму після запуску якої на екрані в текстове поле вводять текст.Натискувння кнопки перетворити викликає на екран інформаційне вікно з перетвореним текстом б) текст написано двічі​. Тільки нормально​

Ответы

Автор ответа: cevase
2

Ответ:

Ось код для розробки програми, що відповідає на ваше запитання на мові Python з використанням бібліотеки tkinter:

import tkinter as tk

# функція для перетворення тексту

def transform_text():

# отримуємо введений текст з текстового поля

original_text = text_input.get("1.0", tk.END).strip()

# перетворюємо текст (наприклад, у верхній регістр)

transformed_text = original_text.upper()

# виводимо перетворений текст у вікні

info_window = tk.Toplevel(root)

info_window.title("Перетворений текст")

info_label = tk.Label(info_window, text=transformed_text)

info_label.pack()

# створення головного вікна

root = tk.Tk()

root.title("Перетворення тексту")

# створення текстового поля для введення тексту

text_input = tk.Text(root)

text_input.pack()

# створення кнопки для запуску перетворення тексту

transform_button = tk.Button(root, text="Перетворити", command=transform_text)

transform_button.pack()

# створення текстового поля для повторного виводу введеного тексту

text_output = tk.Text(root)

text_output.pack()

# функція для копіювання введеного тексту в текстове поле для виводу

def copy_text():

# отримуємо введений текст з текстового поля

original_text = text_input.get("1.0", tk.END)

# виводимо текст у текстове поле для виводу

text_output.delete("1.0", tk.END)

text_output.insert("1.0", original_text)

# створення кнопки для копіювання введеного тексту

copy_button = tk.Button(root, text="Копіювати", command=copy_text)

copy_button.pack()

root.mainloop()

Ця програма створює вікно, в якому можна ввести текст у текстове поле за допомогою клавіатури. Після того, як користувач введе текст і натисне кнопку "Перетворити", програма перетворює введений текст (наприклад, у верхній регістр) та виводить його у новому вікні. Крім того, програма містить кнопку "Копіювати", яка копіює введений текст у текстове поле для виводу.


steblo07040933: все скопіював але блокує original text
Похожие вопросы