Wie würden Sie Folgendes in Python schreiben?
if key < 1 or key > 34:
Ich habe alles versucht, was mir einfällt, und finde es sehr frustrierend.
Wie würden Sie Folgendes in Python schreiben?
if key < 1 or key > 34:
Ich habe alles versucht, was mir einfällt, und finde es sehr frustrierend.
Antworten:
Wenn
key
es sich nicht um einint
oderfloat
nur um einstr
ing handelt, müssen Sie esint
durch Ausführen in ein erstes konvertierenoder zu einem
float
durch tunAnsonsten sollte das, was Sie in Ihrer Frage haben, funktionieren, aber
oder
wäre etwas klarer.
quelle
Hier ist eine boolesche Sache:
aber
(not a) or (not b) == not ( a and b )
ist nur dann falsch, wenn a und b beide wahr sindnot (a or b)
ist nur wahr, wenn a und be beide falsch sind.quelle