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 👍
Anfänger und/oder bei einigen Themen noch Schwierigkeiten? Dann schau dir zuerst meinen Python Crashkurs an: th-cam.com/video/yldDv-Y9xAg/w-d-xo.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.
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 :)
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 🙂
Anfänger und/oder bei einigen Themen noch Schwierigkeiten? Dann schau dir zuerst meinen Python Crashkurs an: th-cam.com/video/yldDv-Y9xAg/w-d-xo.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.
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!
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.
Danke für die Tipps.
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
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
Fehler, die clickbaity TH-camr machen: Bad Habits als Fehler bezeichnen.😉
Erwischt
@@codingcrashkurse6429 Gehst ja im Video drauf ein.
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.