Python afferma la parola chiave
Esempio
Verifica se una condizione restituisce True:
x = "hello"
#if condition returns True, then nothing happens:
assert x == "hello"
#if condition returns
False, AssertionError is raised:
assert x == "goodbye"
Definizione e utilizzo
La assert
parola chiave viene utilizzata durante il debug del codice.
La assert
parola chiave consente di verificare se una condizione nel codice restituisce True, in caso contrario, il programma solleverà un AssertionError.
Puoi scrivere un messaggio da scrivere se il codice restituisce False, controlla l'esempio seguente.
Altri esempi
Esempio
Scrivi un messaggio se la condizione è False:
x = "hello"
#if condition returns
False, AssertionError is raised:
assert x == "goodbye", "x
should be 'hello'"