tkinter: Отрисовка расходящихся лучей

Задание: нарисовать расходящиеся по кругу лучи в виде секторов разного цвета. Что-то вот не ладится: и бесконечно и не в ту сторону лучи рисует

from random import *
from math import *
from tkinter import *
size = 600
root = Tk()
canvas = Canvas(root, width=size, height=size)
canvas.pack()
diapason = 0
ygol=0
R=1
x=1
y=1
for i in range(0, 360000, 35):
    colors = choice(['blue','green','red'])
    phi = i*pi
    x0 = 300
    y0 = 300
    x = 600*cos(phi*i*100)
    y = 600*sin(phi*i*100)
    R = (x**2 + y**2)**0.5
    canvas.create_line(x0, y0, R+i+100, R+100, fill=colors, width=35) #нижняя
    canvas.create_line(x0, y0, R-i+100, R+100, fill=colors, width=35) #часть
    canvas.create_line(x0, y0, R+100, R-i+100, fill=colors, width=35) #первая четверть
    canvas.create_line(x0, y0, R-100, R-i-100, fill=colors, width=35)
    root.update()

Ответы (0 шт):