simple_draw передача координат через функцию
Помогите понять почему не получатся передать значение 'x' и 'y' первому и второму обязательному аргументу функции sd.cirсle. Выдаёт ошибку, что не видит втрой обязательный аргумент 'y' или, что кортеж не подходит.
import simple_draw as sd
sd.resolution = (600, 600)
rainbow_colors = (sd.COLOR_RED, sd.COLOR_ORANGE, sd.COLOR_YELLOW, sd.COLOR_GREEN,
sd.COLOR_CYAN, sd.COLOR_BLUE, sd.COLOR_PURPLE)
for i in range(len(rainbow_colors)):
def first_point(x=600, y=-200):
x += i * 60
print(x)
return x, y
sd.circle(sd.get_point(first_point()), radius=600, color=rainbow_colors[i], width=50)
sd.pause()
Как решить задачу с двумя переменными 'x' и 'y' мне понятно. Хочу разобраться как их передать через значение функции.
Ошибка выглядит так:
