Вопрос задан 10.06.2023 в 12:42. Предмет Информатика. Спрашивает Демидов Максим.

даю 50 балов---Написать код, который будет запрашивать у пользователя цвет и радиус вырисовывать

круги заданными параметрами, пока не ведем слово (пайтон)
0 0
Перейти к ответам

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

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

Вот пример кода на Python, который запрашивает у пользователя цвет и радиус, затем рисует круги с заданными параметрами, пока пользователь не введет слово "пайтон":

import turtle

while True:

   color = input("Введите цвет: ")

   radius = input("Введите радиус: ")

   if color.lower() == "пайтон":

       break

   turtle.color(color)

   turtle.circle(int(radius))

turtle.done()

Обрати внимание, что я использую бесконечный цикл while True, чтобы продолжать запрашивать у пользователя цвет и радиус, пока он не введет слово "пайтон". Внутри цикла я проверил, совпадает ли введенный пользователем цвет с "пайтон" (при этом я использую метод .lower() для того, чтобы сравнивать строки без учета регистра). Если совпадение есть, я выхожу из цикла с помощью ключевого слова break. В противном случае я использую модуль turtle для рисования круга с заданными параметрами (цвет и радиус).

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

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

Конечно! Вот пример кода на языке Python, который будет запрашивать у пользователя цвет и радиус, а затем рисовать круги с заданными параметрами до тех пор, пока не будет введено слово "пайтон":

python
import turtle while True: color = input("Введите цвет (или 'пайтон' для завершения): ") if color.lower() == 'пайтон': break radius = float(input("Введите радиус: ")) turtle.color(color) turtle.begin_fill() turtle.circle(radius) turtle.end_fill() turtle.done()

В этом коде мы использовали модуль turtle, который предоставляет возможность рисовать графику. Цикл while True будет выполняться бесконечно, пока пользователь не введет слово "пайтон". Внутри цикла мы запрашиваем у пользователя цвет и радиус, затем используем функции из модуля turtle для рисования круга с указанными параметрами. После каждого круга программа продолжит запрашивать новые значения, пока не будет введено слово "пайтон".

Обратите внимание, что для использования модуля turtle вам может потребоваться установить его, если он еще не установлен.

0 0

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

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

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