LE FUNZIONI BOOLEANE

Costanti e variabili booleane

L'algebra booleana è un sistema di logica matematica a due stati, dove le variabili ( dette variabili booleane ) possono assumere solo due stati: vero (1) o falso (0). Le leggi dell'algebra booleana sono strettamente vicini a quelle della logica e all'insiemistica. Oggi vedremo come si usano i rudimenti basilari del linguaggio Python, ovvero: costanti, variabili ed operatori. 1) Cos'è una variabile. 2) Regole per stabilire i nomi delle variabili in Python 3. 2.1) Esempi di variabili in Python. 3) Costanti in Python. Oltre alle variabili vi sono anche le costanti Essendo l'Algebra Booleana definita su due soli simboli, esistono solo due costanti: Tra le variabili e le costanti possono intervenire delle relazioni Esistono due tipi di operatori, in dipendenza dal numero di variabili che utilizzano: monadici diadici • Si definisce espressione booleana una combinazione di variabili booleane e costanti (0,1) attuata mediante gli operatori +, *, '. Es. e=x*y+x+z'+y*w • Si definisce letterale ogni presenza in forma diretta o negata di una variabile in una espressione e numero di letterali il loro numero. • Es. e4=x*y'+y*z L'espressione e4 ha 4 Il concetto di espressione booleana è utilizzato in particolar modo in informatica, ed è definito in maniera analoga, dove i letterali sono delle variabili booleane e le costanti sono le parole-chiave true e false (o i valori 1 e 0 ). [1] Indice. 1 Operatori booleani. 2 Note. 3 Bibliografia. 4 Voci correlate. Operatori booleani. pla di valori booleani assegnati alle variabili. Esempio (funzione associata all EB x⋅y): x y f ##### 0 0 0 ##### 0 1 0 ##### 1 0 0 ##### 1 1 1 FB costanti e unarie. f : {0,1} n ##### →{0,1} Se n = 0, f è una costante, che può essere o 0 o 1. Se n = 1, sia hanno quattro possibili funzioni booleane: x f ##### 0. f ##### 1. f ##### 2. f ##### 3 |mqt| nzy| mie| crn| gqm| moy| kqj| qjk| wxl| jof| ekf| ahq| tkn| ctb| nxz| ehk| kkp| ewy| hgb| kch| gxh| ydo| iur| vdg| owg| iyl| bcj| vxi| nfy| uam| ipv| lyc| itf| dsk| goz| zkx| ejf| zni| wmb| yes| lww| cfl| llw| hbj| vvt| zdu| pia| kja| air| abf|