даю 100 балов---Написать код, который будет запрашивать у пользователя цвет и радиус вырисовывать круги заданными параметрами, пока не ведем слово стоп
Ответы
Ответ:
import turtle
while True:
color = input("Введите цвет (или \"стоп\" для завершения): ")
if color == "стоп":
break
try:
radius = int(input("Введите радиус: "))
except ValueError:
print("Ошибка: радиус должен быть целым числом.")
continue
turtle.color(color)
turtle.circle(radius)
turtle.done()
Объяснение:
Код использует библиотеку Turtle, которая позволяет рисовать графику на экране. Он запрашивает у пользователя цвет и радиус круга и рисует круг заданных размеров и цвета. Цикл продолжается, пока пользователь не введет слово "стоп". Если введенное значение радиуса не является целым числом, программа выведет сообщение об ошибке и перейдет к следующей итерации цикла.
Примечание: для работы кода необходимо, чтобы была установлена библиотека Turtle. Если ее нет, ее можно установить, выполнив команду pip install turtle в командной строке или терминале.
import turtle
while True:
color = input("Введите цвет (или 'стоп' для завершения): ")
if color == "стоп":
break
radius = int(input("Введите радиус: "))
t = turtle.Turtle()
t.color(color)
t.penup()
t.goto(0, -radius)
t.pendown()
t.circle(radius)
turtle.done() #При запуске этого кода, программа будет запрашивать у пользователя цвет и радиус, и рисовать круги с заданными параметрами до тех пор, пока пользователь не введет слово "стоп". Если пользователь введет "стоп", то программа завершится. Каждый круг будет нарисован в центре экрана.