Настройка цвета черепахи

#python #turtle-graphics

Вопрос:

Я хочу спросить: «Выберите свой цвет пера(красный, оранжевый, желтый, зеленый или синий)»: и измените цвет пера черепахи в соответствии с их выбором. И это мои реплики до сих пор:

     colors = ["red", "orange", "yellow", "green", "blue"]
    color = input ("Please choose your color (red, orange, yellow, green, blue): ")
    color = choice.colors
    turtle.color (color)
 

система говорит, что «выбор» не определен. Как мне решить эту проблему?

Ответ №1:

Эта random.choice() функция используется, когда вы хотите, чтобы компьютер произвольно выбирал цвет. Поскольку вы позволяете своему пользователю решать, нам это не нужно:

 import turtle

COLORS = ['red', 'orange', 'yellow', 'green', 'blue']

color = input("Please choose your color ({}): ".format(', '.join(COLORS)))

turtle.color(color)

turtle.done()