| def my_angle_generator(num_of_angles):
|
| if num_of_angles == 0:
|
| return
|
| elif num_of_angles == 1:
|
| yield from range(360)
|
| else:
|
| for i in range(360):
|
| subgenerator = my_angle_generator(num_of_angles - 1)
|
| yield (i, *next(subgenerator))
|