Anfänger und/oder bei einigen Themen noch Schwierigkeiten? Dann schau dir zuerst meinen Python Crashkurs an: ua-cam.com/video/yldDv-Y9xAg/v-deo.html Bzgl 0:58 und dem a is True: Die bessere und standardmäßige Schreibweise ist die "shorthanded" Schreibweise: Statt "if a is True" schreibt man gebräuchlicherweise einfach nur "if a". Das "is True" wird dort implizit geprüft.
Lol, dazu hab ich auch ein Video in der Pipe 😂 Bisher haben das aber nur eine Mitglieder/Patrons gesehen. Auf jeden Fall ein sehr gelungenes Video, weiter so 👍
Danke für das Video! Das kann man sich immer wieder mal zum Auffrischen anschauen, wenn man nicht täglich in der Materie steckt. Bei Punkt 6 ist mit ein paar Einschränkungen übrigens auch ein "stringify" (join oder JSON.stringify) und zurück möglich, um eine shallow copy zu machen. Schönes WE!
12:25 Man muss da keine eigene Exception-Klasse schreiben. Genau genommen sollte man bei Fehlerfällen, für die Python schon eine Exception-Klasse hat, diese benutzen. Hier in diesem Fall wäre das ein ValueError.
Du hast natürlich vollkommen recht, mir ging es hier darum den Unterschied zwischen "==" und "is" hervorzuheben :). Letztlich ist es nach "Zen of Python" aber auch nicht falsch, wenn man annimmt, dass explizit besser ist als implizit :)
Anfänger und/oder bei einigen Themen noch Schwierigkeiten? Dann schau dir zuerst meinen Python Crashkurs an: ua-cam.com/video/yldDv-Y9xAg/v-deo.html
Bzgl 0:58 und dem a is True: Die bessere und standardmäßige Schreibweise ist die "shorthanded" Schreibweise:
Statt "if a is True" schreibt man gebräuchlicherweise einfach nur "if a". Das "is True" wird dort implizit geprüft.
Lol, dazu hab ich auch ein Video in der Pipe 😂 Bisher haben das aber nur eine Mitglieder/Patrons gesehen. Auf jeden Fall ein sehr gelungenes Video, weiter so 👍
Wie cool, bin gespannt es zu sehen. Danke für das Lob 🙂
Danke für das Video! Das kann man sich immer wieder mal zum Auffrischen anschauen, wenn man nicht täglich in der Materie steckt. Bei Punkt 6 ist mit ein paar Einschränkungen übrigens auch ein "stringify" (join oder JSON.stringify) und zurück möglich, um eine shallow copy zu machen. Schönes WE!
Schöner Trick :-). Danke, wünsche ich dir auch!
Danke für die Tipps.
12:25 Man muss da keine eigene Exception-Klasse schreiben. Genau genommen sollte man bei Fehlerfällen, für die Python schon eine Exception-Klasse hat, diese benutzen. Hier in diesem Fall wäre das ein ValueError.
super Video, hat mit viel geholfen 🙂
Das freut mich!
Comprehension ist als Anfänger alles andere als einfacher zu lesen. Weniger Codezeilen sind es natürlich.
Eine Frage zu Exceptions: Warum sollte man sein eigenes Programm damit töten/stoppen wollen?
Hängt von deinem Programm ab was du mit dem error tun willst
Fehler, die clickbaity UA-camr machen: Bad Habits als Fehler bezeichnen.😉
Erwischt
@@codingcrashkurse6429 Gehst ja im Video drauf ein.
If y is True :
Wäre nicht einfacher zu schreiben :
If y :
?
Macht man auch so, mir ging es hier den Unterschied zwischen is und ==. Aber du hast vollkommen Recht
if a is True:
echt jetzt?!
if a:
Du hast natürlich vollkommen recht, mir ging es hier darum den Unterschied zwischen "==" und "is" hervorzuheben :). Letztlich ist es nach "Zen of Python" aber auch nicht falsch, wenn man annimmt, dass explizit besser ist als implizit :)
@@codingcrashkurse6429 Eine Erwähnung wäre trotzdem nicht schlecht gewesen, ich will mir gar nicht vorstellen, wie viele das jetzt so schreiben :'D
@@Coderion Hast Recht, ich füge das mal dem gepinnten Comment hinzu.