Accademia:Espressioni e operatori: differenze tra le versioni
Vai alla navigazione
Vai alla ricerca
(preparo paragrafi) |
S3v (discussione | contributi) mNessun oggetto della modifica |
||
(2 versioni intermedie di un altro utente non mostrate) | |||
Riga 3: | Riga 3: | ||
== Operatori == | == Operatori == | ||
*[http://docs.python.org/py3k/library/stdtypes.html#boolean-operations-and-or-not operatori booleani] | |||
*[http://docs.python.org/py3k/library/stdtypes.html#comparisons operatori di confronto] | |||
== Algebra booleana == | == Algebra booleana == | ||
Utilizzando i 3 operatori booleani <code>not</code>, <code>or</code> e <code>and</code> è possibile costruire tutte le espressioni rappresentate dalle [http://it.wikipedia.org/wiki/Algebra_di_Boole#Operatori_booleani tabelle della verità]; per comodità aggiungiamo all'elenco anche gli operatori <code>!=</code> e <code>==</code>, che rendono molto più semplici le espressioni per ottenere XOR e XNOR. | |||
[[Categoria:Accademia Lezione 4]] | [[Categoria:Accademia Python - Lezione 4]] |
Versione attuale delle 13:47, 16 feb 2011
Le espressioni in Python sono una successione di oggetti e operatori coerenti con la sintassi del linguaggio, e che provocano la loro elaborazione da parte dell'interprete e la restituzione di un valore.
Operatori
Algebra booleana
Utilizzando i 3 operatori booleani not
, or
e and
è possibile costruire tutte le espressioni rappresentate dalle tabelle della verità; per comodità aggiungiamo all'elenco anche gli operatori !=
e ==
, che rendono molto più semplici le espressioni per ottenere XOR e XNOR.