Die Suche ergab 11 Treffer

von elmarvo
Mittwoch 13. April 2022, 16:56
Forum: Allgemeine Fragen
Thema: Syntaxfehler mit match...case
Antworten: 6
Zugriffe: 744

Re: Syntaxfehler mit match...case

Hallo Blackjack,

danke für dein Feedback!

Ich hab versucht die Logik und Benutzereingabe besser zu trennen. Auch der Fehler beim Teilen durch 0 wird jetzt erkannt.
Allerdings sieht mir das immer noch zu sehr nach "Gewurschtel" aus :( und ich verstehe nicht, warum er die Schleife nicht verlässt ...
von elmarvo
Mittwoch 13. April 2022, 08:44
Forum: Allgemeine Fragen
Thema: Syntaxfehler mit match...case
Antworten: 6
Zugriffe: 744

Re: Syntaxfehler mit match...case

Ahh okay okay, ich hab 3.1 gelesen!

Ich werd dann Mal auf eine neue Version updaten. :)

EDIT: Jetzt klappt's! 8)

Danke!
von elmarvo
Mittwoch 13. April 2022, 08:40
Forum: Allgemeine Fragen
Thema: Syntaxfehler mit match...case
Antworten: 6
Zugriffe: 744

Re: Syntaxfehler mit match...case

Hey Sparrow,

ich hab noch ergänzt, dass ich Python in der Version 3.7.9 nutze - die Funktionalität müsste daher grundsätzlich gegeben sein.

Magst du vielleicht Mal eben testen, ob du den Fehler bei dir reproduzieren kannst? Vielleicht liegt es ja an meiner IDE...
von elmarvo
Mittwoch 13. April 2022, 08:17
Forum: Allgemeine Fragen
Thema: Syntaxfehler mit match...case
Antworten: 6
Zugriffe: 744

Syntaxfehler mit match...case

Hallo zusammen,

ich bekomme für nachfolgende match...case Anweisung einen SyntaxError bei "match operation:".

Kann mir evtl. jemand sagen, was ich falsch mache? Meine Implementierung entspricht imho den Beispielen, die ich bisher im Internet dazu gefunden habe.

Vielen Dank und viele Grüße

PS ...
von elmarvo
Freitag 18. Februar 2022, 12:42
Forum: Allgemeine Fragen
Thema: Übergabe von Argumenten an Klasse
Antworten: 13
Zugriffe: 767

Re: Übergabe von Argumenten an Klasse

@alle: danke für das Feedback und die konstruktive Kritik, die mich teilweise auch zum Schmunzeln gebracht hat! :)

Ich denke, ich sollte wohl erstmal das offizielle Python-Tutorial büffeln :D

Ihr seid eine tolle Community hier! :)

Bis bald
Marvin
von elmarvo
Freitag 18. Februar 2022, 11:30
Forum: Allgemeine Fragen
Thema: Übergabe von Argumenten an Klasse
Antworten: 13
Zugriffe: 767

Re: Übergabe von Argumenten an Klasse

was Du `array` nennst, ist eine Liste
Oh, du hast natürlich Recht, es ist eine Liste!

und Typen sollten sowieso nicht in Variablennamen vorkommen. Typischerweise würde man die Variable `values` nennen.
Alles klar! :)

Konvention ist, dass Funktionen, die eine Liste verändern, diese nicht als ...
von elmarvo
Freitag 18. Februar 2022, 11:18
Forum: Allgemeine Fragen
Thema: Übergabe von Argumenten an Klasse
Antworten: 13
Zugriffe: 767

Re: Übergabe von Argumenten an Klasse

Alles was das Objekt braucht, um erstellt zu werden, benötigt es natürlich bei Erstellung.
Das ist mir bewusst. Daher die Frage, ob ich die defaults definiere oder direkt die konkreten Parameter übergebe.

Aber ich glaub wir drehen uns gerade etwas im Kreis :lol: und vielleicht bin ich tatsächlich ...
von elmarvo
Freitag 18. Februar 2022, 10:56
Forum: Allgemeine Fragen
Thema: Übergabe von Argumenten an Klasse
Antworten: 13
Zugriffe: 767

Re: Übergabe von Argumenten an Klasse

Nehmen wir Mal ein anderes Beispiel:

Ich möchte das Objekt "Auto" erzeugen und habe hierzu eine Klasse. Übergebe ich die Parameter des Autos im Constructor der Klasse oder in der Klassenmethode "baueauto"?

Viele Grüße
von elmarvo
Freitag 18. Februar 2022, 10:50
Forum: Allgemeine Fragen
Thema: Übergabe von Argumenten an Klasse
Antworten: 13
Zugriffe: 767

Re: Übergabe von Argumenten an Klasse

Du willst Klassen als Container verwenden.
Sorry, aber das hab ich nicht so ganz verstanden, was du damit meinst :?

Ist Python absolut gar nicht für ein wenig Objektorientierung geeignet? :oops:

Viele Grüße
Marvin
von elmarvo
Freitag 18. Februar 2022, 10:40
Forum: Allgemeine Fragen
Thema: Übergabe von Argumenten an Klasse
Antworten: 13
Zugriffe: 767

Re: Übergabe von Argumenten an Klasse

Hallo Sparrow (Käpt'n? ;-) ),

danke für deine Antwort.

Ich weiß, dass es wahrscheinlich unlogisch erscheint, dafür eine eigene Klasse zu erstellen, aber ich möchte gerne mehrere Klassen in meiner Main-Datei nutzen, statt mehrerer Funktionen untereinander. Also die Funktionen in Klassen auslagern ...
von elmarvo
Freitag 18. Februar 2022, 10:03
Forum: Allgemeine Fragen
Thema: Übergabe von Argumenten an Klasse
Antworten: 13
Zugriffe: 767

Übergabe von Argumenten an Klasse

Hallo zusammen,

ich bin relativ neu, was Python angeht und gerade dabei, alle möglichen Sortieralgorithmen als Übung in Python umzusetzen. Hierzu erstelle ich mir jeweils eine eigene Klasse per Algorithmus.

Momentan hab ich die Klasse so gestaltet, dass ich im Constructor default-Werte definiert ...