====== Can ======
hallo
====== Fotoalbum ======
====== Code ======
Hier findet ihr einige Sachen die ich programmiert habe:-D
{{:de:personen:can:can4.png?150|}} {{:de:personen:can:can5.jpg?150|}}
=== Schnecke ===
# -*- coding: utf-8 -*-
import turtle as t
print "ööö"
def big(breite):
t.pendown()
for katze in range(3):
t.forward(breite)
t.left(120)
t.tracer(False)
t.pensize(4)
t.color("green")
for du in range(72):
#big(90+du*5)
t.color("blue")
t.circle(du*5)
t.color("brown")
t.penup()
t.forward(100+du*5)
t.pendown()
t.circle(du)
t.penup()
t.backward(100+du*5)
t.pendown()
t.left(10)
#zeig alles her
t.tracer(True)
====== Bildschirmschoner ======
Halte deine Maus auf die Bilder dann kannst du meine Kommentare lesen.LOL
{{:de:personen:can:can1.jpg?300|Bei jedem neuen Kleks verändert sich der Hintergrund}}
{{:de:personen:can:can2.jpg?300|So schaut mein Bildschirmschoner aus}}
# -*- coding: utf-8 -*-
import turtle as t
import random as r
t.screensize(1024,600)
t.colormode(255)
t.bgcolor(0,0,255)
#rot,green,blau
t.color(255,128,0)
while True:
t.tracer(False) #unsichtbar zeichnen (geht schneller)
teile=r.randint(5,17)
abweichung =r.randint(10,34)
saugnapfradius =r.randint(1,10) /3.0
rot =r.randint(0,255)
gruen =r.randint(0,255)
arme=r.randint(3,27)
for mehr in range(arme):
t.penup()
t.home()
t.pendown()
t.left(360/arme*mehr)
#einen arm zeichnen
for teil in range(teile,0,-1):
t.color(rot,max(0,255-teil*10),gruen)
t.pensize(teil)
t.forward(teil*10)
t.begin_fill()
saugnapfseite= r.choice([-1,1]) # sucht sich einen Wert aus der Liste in den eckigen Klammern aus
t.circle(teil*saugnapfradius*saugnapfseite)#saugnapf
t.end_fill ()
winkel=r.randint((teile-teil)*-abweichung,(teile-teil)*+abweichung)
t.left(winkel)
t.tracer(True) # alles zeichnen
#break #verlaesst die Schleife