Come scriveresti quanto segue in Python?
if key < 1 or key > 34:
Ho provato in tutti i modi in cui riesco a pensare e lo trovo molto frustrante.
Come scriveresti quanto segue in Python?
if key < 1 or key > 34:
Ho provato in tutti i modi in cui riesco a pensare e lo trovo molto frustrante.
Risposte:
Ecco una cosa booleana:
if (not suffix == "flac" ) or (not suffix == "cue" ): # WRONG! FAILS
print filename + ' is not a flac or cue file'
ma
if not (suffix == "flac" or suffix == "cue" ): # CORRECT!
print filename + ' is not a flac or cue file'
(not a) or (not b) == not ( a and b )
, è falso solo se aeb sono entrambi veri
not (a or b)
è vero solo se a e be sono entrambi falsi.