Anfänger braucht Hilfe

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
freak0177
User
Beiträge: 3
Registriert: Mittwoch 2. Dezember 2015, 19:21

Hi Leute !Ich mache zurzeit ein Python Anfängerkurs und habe eine Aufgabe, in der ich nicht weiter komme. Ich würde mich sehr freuen, wenn mir jemand helfen könnte.
Aufgabe ist : 2 Schiffe sollen aufeinander zufahren,in dem sie sich in jedem Schritt immer um einen x-Unterschied von 1 aufeinander zubewegen.
Ich habe es zumindest schon mal geschafft, dass sie sich auf einander zu bewegen, aber das machen sie in einem einzigen Schritt. Ich bekomme dann die Fehlermeldung, dass sie zu wenig Einzelschritte machen.Mein code ist ab dem 2. Schiff: ...

Code: Alles auswählen

t2=Turtle()
t2.left(90)
t2.up()
t2.color('red')
t2.shape('schiff')

for x in range(10):
    t1.goto(100,0)
    t2.goto(-100,0)
Kann mir jemand helfen? irgendwie muss ich was mit der Schleife machen.
Zuletzt geändert von Anonymous am Mittwoch 2. Dezember 2015, 19:47, insgesamt 1-mal geändert.
Grund: Quelltext in Python-Codebox-Tags gesetzt.
BlackJack

@freak0177: Wo gehen die denn um den x-Unterschied von *1* aufeinander zu, also wo steht diese 1 im Quelltext!?
freak0177
User
Beiträge: 3
Registriert: Mittwoch 2. Dezember 2015, 19:21

stimmt , da fehlt was. Aber was und wo füge ich es dann ein ?
- vor der for schleife?
in der Schleife ?
irgendwas mit x-1 ?

Ich tue mir noch echt schwer mit den Aufgaben.
Landario
User
Beiträge: 13
Registriert: Mittwoch 2. Dezember 2015, 20:26
Wohnort: Aalen
Kontaktdaten:

Bei welcher Position sollen die Schiffe den Anfangen und wo sollen sie sich treffen? Deine Schleife schickt sie ja im ersten schritt direkt an die positionen die du eingegeben hast und an den nächsten 9 auch (aber sie stehen da ja schon).
Mit freundlichen Grüßen,
Landario
BlackJack

@freak0177: Programmieren besteht nicht aus raten. Wie man eine Turtle um einen Schritt nach vorne bewegt solltest Du eigentlich wissen wenn ihr euch auch nur ein *bisschen* mit Turtlegrafik beschäftigt habt.
freak0177
User
Beiträge: 3
Registriert: Mittwoch 2. Dezember 2015, 19:21

habs hinbekommen :-). Danke für deine Hilfe
Antworten