Вопрос задан 26.09.2023 в 10:18. Предмет Информатика. Спрашивает Васильев Илья.

Import random from tkinter import* window=Tk() c=Canvas (window,width=500,height=500)

kolory=["black","red","green","blue","cyan","yellow","magenta","azure","brown","coral","grey","knaki","olive","orange","lavender","ivory","navy","orchid","plum"] for x in range (0,500,10): k=random.choice(kolory) c.create_line (x,0,x,500,width=2,fill=k) c.pack() window.mainloop ОПИШІТЬ ЩО НА ВАШУ ДУМКУ БУДЕ НА ЕКРАНІ
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Товарніцкі Коля.

Якщо використовувати ваш код то буде видаватись помилка про не імпортований модуль рандом і колір knaki якого немає в системі. Якщо спробувати код нижче. Будуть створюватись вертикальні лінії, які рандомним чином вибираються з списку kolory колір :)

from tkinter import*

import random

window=Tk()

c=Canvas (window,width=500,height=500)

kolory=["black","red","green","blue","cyan","yellow","magenta","azure","brown","coral","grey","olive","orange","lavender","ivory","navy","orchid","plum"]

for x in range (0,500,10):

   k=random.choice(kolory)

   c.create_line(x,0,x,500,width=2,fill=k)

   c.pack()

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Наведений вами код має на меті створити вікно за допомогою бібліотеки tkinter в Python, де відображається полотно з вертикальними лініями різних кольорів. Цей код використовує модуль random для вибору кольору зі списку "kolory" (по-іншому, кольорів), і рисує вертикальну лінію на полотні за допомогою методу c.create_line.

Зверніть увагу, що в коді є деякі помилки:

  1. Вам потрібно імпортувати модуль random як import random, а не просто import random.

  2. Ви використовуєте неправильні імена кольорів у списку "kolory", наприклад, "knaki" має бути "khaki", і ви маєте додатковий кольори, які не існують, такі як "coral", "knaki", "lavender", тощо.

Якщо ви виправите ці помилки та запустите код, то на екрані буде відображено вікно з вертикальними лініями різних кольорів, які були вибрані випадковим чином. Кожна лінія матиме ширину 2 пікселі, і вони будуть розташовані рядом одна з одною зліва направо, починаючи з координати x=0 і закінчуючи x=490 (через крок 10 пікселів, оскільки ви задали діапазон range(0, 500, 10)).

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос