Upload code
This commit is contained in:
35
RandomTurtle/Kreis_zufall_pre.py
Executable file
35
RandomTurtle/Kreis_zufall_pre.py
Executable file
@@ -0,0 +1,35 @@
|
||||
import random
|
||||
import turtle
|
||||
import time
|
||||
|
||||
turtle.pu()
|
||||
|
||||
def vieleck_random_randomize():
|
||||
for i in range(random.randint(25, 100)):
|
||||
turtle.color(random.random(),random.random(),random.random())
|
||||
size = random.randint(50, 200)
|
||||
turtle.width(random.randint(2, 10))
|
||||
ecken = random.randint(3, 20)
|
||||
turtle.setpos(random.randint(-300,300), random.randint(-300,300))
|
||||
fuellen = random.randint(0,1)
|
||||
turtle.pd()
|
||||
if fuellen >= 1:
|
||||
turtle.begin_fill()
|
||||
for i in range(ecken):
|
||||
turtle.fd(size / ecken)
|
||||
turtle.rt(360 / ecken)
|
||||
turtle.end_fill()
|
||||
else:
|
||||
for i in range(ecken):
|
||||
turtle.fd(size / ecken)
|
||||
turtle.rt(360 / ecken)
|
||||
turtle.pu()
|
||||
|
||||
print("Random Design")
|
||||
draw_time_start = time.time()
|
||||
vieleck_random_randomize()
|
||||
draw_time_end = time.time()
|
||||
print("Drawing has taken", draw_time_end - draw_time_start , "seconds")
|
||||
print("Click to exit")
|
||||
|
||||
turtle.exitonclick();
|
||||
Reference in New Issue
Block a user