Ich komme nicht weiter, denn der Teil mit Turtle funktioniert nicht!
Ich habe schon meinen Lehrer Gefragt und er wusste es auch nicht.
Kann mir bitte jemand helfen? Danke!!!
Mein Programm:
Code: Alles auswählen
print("-----------------------------------------------------------------------")
print("-----------------------------------------------------------------------")
print("----------------------------Strauchgenerator---------------------------")
print("-----------------------------------------------------------------------")
print("-----------------------------------------------------------------------")
print("Herzlich willkommen bei Ihrem Strauchgenerator")
print("")
print("")
print("")
print("Bitte geben Sie die Daten für Ihren Strauch an")
print("")
print("Beispiel zu Länge: 5cm => 5 (Es ist nur von 0 bis 40 möglich)")
x = int(input("Länge des Stammes: "))
if x > 40:
x==40
print("Zu gross! Der Strauchgenerator nimmt jetzt 40")
if x < 0:
x==1
print("Nicht unter null! Der Strauchgenerator nimmt jetzt 1")
else:
print("Gut! Deine Nummer wird gebraucht")
print("")
print("Die Farbe deines Strauches ist Dunkelgrün")
print("")
z = int(input("Bitte gib noch die Dicke von 1cm bis 5cm an: "))
if z < 1:
z == 1
print("Die Dicke von 1cm wurde jetzt genommen")
if z > 5:
z == 5
print("Die Dicke von 5cm wurde jetzt genommen")
else:
print("Ok deine Dicke wurde gespeichert")
print("")
print("Ihr Strauch wird jetzt in einigen Sekunden geöffnet!")
print("Viel Spass mit dem Strauch!")
print("")
from turtle import*
import time
def strauch(a, n):
# Die Prozedur strauch ruft sich rekursiv selber auf!
if n>0:
forward(a);left(30);forward(a);
strauch(a/2,n-1); backward(a); right(30); forward(a);
right(30); forward(a/2);
strauch(a/2,n-1); backward(a/2); left(30); forward(a);
strauch(a/2,n-1); backward(3*a)
tracer(0)
a==x
color == x
width == z
left(90)
strauch(a,5)
time.sleep(10)
exit()
Ich würde mich sehr Freuen wenn mit Jemand helfen würde, danke schon im Voraus!