Seite 1 von 1
Liste erstellen
Verfasst: Dienstag 6. August 2019, 17:00
von Mekur8
Hallo ich lerne gerade zu programmieren.Ich wollte eine Test Liste erstellen doch es kommt immer eine Fehlermeldung

.Kann mir jemand dabei helfen?
>>>raketen_Spieler = ['Rita', 'Raphael', 'Helmut', 'Umut']
>>> planeten_Spieler = ['Max', 'Simon', 'Raph', 'Memet']
Re: Liste erstellen
Verfasst: Dienstag 6. August 2019, 17:47
von __deets__
Ohne Fehlermeldung nicht. Wie lautet die? Und in Zukunft auch bitte am besten die code-tags benutzen, </>-Knopf im vollstaendigen Editor, nachdem man den Code kopiert hat.
Re: Liste erstellen
Verfasst: Dienstag 6. August 2019, 18:10
von Sirius3
@Mekur8: ich hofffe mal, Du hast nicht auch die `>>>` eingegeben.
Re: Liste erstellen
Verfasst: Dienstag 6. August 2019, 18:53
von __blackjack__
Gleich noch eine kleine Anmerkung zur Schreibweise von Namen: Die schreibt man in Python klein_mit_unterstrichen, also `raketen_spieler` und `planeten_spieler`. Ausnahmen sind Konstanten (KOMPLETT_GROSS) und Klassen (MixedCase).
Und Englisch ist in der Regel besser als Deutsch. Zum einen weil alles andere (Schlüsselworte, Namen in der Standardbibliothek, externe Bibliotheken) Englisch benannt ist, und weil zum Beispiel Containerwerte wie Listen üblicherweise in der Mehrzahl dessen benannt werden was für ein einzelnes Element ein passender Name wäre. Also zum Beispiel `players` für eine Liste mit Spielern. Mit dem englischen Namen würde eine ``for``-Schleife über alle Spieler dann so aussehen: ``for player in players:``. Mit deutschen Namen bekommt man jetzt ein Problem, weil sowohl die ganzen Spieler `spieler` heissen, als auch die Einzahl `spieler` heisst. So etwas kommt im deutschen öfter vor, im englischen nur sehr selten.