#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()