3 replaced http://codegolf.stackexchange.com/ with https://codegolf.stackexchange.com/
source | link

Python 2, 43 bytes

This answer is 43 bytes not including the import statement and it's largely based on Level River St's Logo answerLevel River St's Logo answer and their use of i/(i&-i) in their code. Try it online at trinket.io

from turtle import*
for i in range(1,513):fd(9);rt(90*i/(i&-i))

Here is a picture of the output.

enter image description here

Python 2, 43 bytes

This answer is 43 bytes not including the import statement and it's largely based on Level River St's Logo answer and their use of i/(i&-i) in their code. Try it online at trinket.io

from turtle import*
for i in range(1,513):fd(9);rt(90*i/(i&-i))

Here is a picture of the output.

enter image description here

Python 2, 43 bytes

This answer is 43 bytes not including the import statement and it's largely based on Level River St's Logo answer and their use of i/(i&-i) in their code. Try it online at trinket.io

from turtle import*
for i in range(1,513):fd(9);rt(90*i/(i&-i))

Here is a picture of the output.

enter image description here

2 Adding a picture to the answer
source | link

Python 2, 43 bytes

  

This answer is 43 bytes not including the import statement and it's largely based on Level River St's Logo answer and their use of i/(i&-i) in their code. Picture to follow shortly. Try it online at trinket.io

from turtle import*
for i in range(1,513):fd(9);rt(90*i/(i&-i))
from turtle import*
for i in range(1,513):fd(9);rt(90*i/(i&-i))

Here is a picture of the output.

enter image description here

Python 2, 43 bytes

 

This answer is 43 bytes not including the import statement and it's largely based on Level River St's Logo answer and their use of i/(i&-i) in their code. Picture to follow shortly. Try it online at trinket.io

from turtle import*
for i in range(1,513):fd(9);rt(90*i/(i&-i))

Python 2, 43 bytes

 

This answer is 43 bytes not including the import statement and it's largely based on Level River St's Logo answer and their use of i/(i&-i) in their code. Try it online at trinket.io

from turtle import*
for i in range(1,513):fd(9);rt(90*i/(i&-i))

Here is a picture of the output.

enter image description here

1
source | link

Python 2, 43 bytes

This answer is 43 bytes not including the import statement and it's largely based on Level River St's Logo answer and their use of i/(i&-i) in their code. Picture to follow shortly. Try it online at trinket.io

from turtle import*
for i in range(1,513):fd(9);rt(90*i/(i&-i))