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

Напишите с помощью модуля tkinter программу, которая выводит на холст линии, толщина и цвет которых выбираются случайным образом пж

Ответы

Автор ответа: Jsgsgsjsnsvxgs
1

Ответ:

import tkinter as tk

import random

# Функция для рисования линии случайной толщины и цвета

def draw_line():

# Случайно выбираем толщину линии в диапазоне от 1 до 10

thickness = random.randint(1, 10)

# Случайно выбираем цвет линии в шестнадцатеричном формате

color = f"#{random.randint(0, 0xFFFFFF):06x}"

# Рисуем линию на холсте

canvas.create_line(0, 0, 200, 200, width=thickness, fill=color)

# Создаем окно приложения

root = tk.Tk()

root.title("Рисование линий")

# Создаем холст на окне приложения

canvas = tk.Canvas(root, width=400, height=400)

canvas.pack()

# Создаем кнопку "Нарисовать линию"

button = tk.Button(root, text="Нарисовать линию", command=draw_line)

button.pack()

# Запускаем главный цикл обработки событий

root.mainloop()

Похожие вопросы
Предмет: Английский язык, автор: donchukmat
Предмет: Геометрия, автор: asdfghjkl1036