Ich zitiere oft versuchen, Werte in int konvertieren und wenn sie nicht konvertiert werden können, legen Sie sie auf einen Standardwert fest. Zum Beispiel:Wie schreibe ich mehrere versuchen/Ausnahmen effizient
try:
a = int(a)
except:
a = "Blank"
try:
b = int(b)
except:
b = "Blank"
try:
c = int(c)
except:
c = "Blank"
Kann dies effizienter in Python geschrieben werden, anstatt jeden Versuch und außer zu schreiben?
Warum der Downvote ?? – eleanora
Warum haben Sie nicht eine Funktion, die Sie tun müssen, damit Sie sich nicht wiederholen müssen? Sie können diese Funktion sogar mehrere Werte annehmen lassen. – DeepSpace
Ich würde die drei Konvertierungen in eine einzige "try-except" -Klausel setzen und etwas wie 'except ValueError:' verwenden. Es ist keine gute Angewohnheit, eine Ausnahme für jede Ausnahme zu verwenden. – Alex