Kz32206
Profilo di
Nome | Kz32206 |
---|---|
Indirizzo email | n/a |
Messaggi | 2 |
-
- 2020-08-27 19:07:53
- Re: Tabella di verità not(A or B)
- Forum >> Principianti
- Proprio quello che stavo cercando di fare! Grazie
-
- 2020-08-27 11:09:16
- Tabella di verità not(A or B)
- Forum >> Principianti
- Salve a tutti, premetto che sono agli inizi. Ho iniziato un corso di programmazione in Python da qualche mese e mi sono imbattuto in un esercizio che in parte ho svolto ma mi sono bloccato nell'ultima parte... mi spiego.. l'esercizio consiste nel creare un programma in Python che restituisca una tabella di verità not (A or B).
Utilizzare una funzione link () per il collegamento, che riceve due valori booleani come argomento e restituisce il risultato del collegamento come stringa di caratteri. Dovrebbe essere restituito "vero" o "falso".
La tabella dovrebbe essere emessa al di fuori della funzione.
Io ho fatto così...
def link(a, b): if (not(a or b) == 0): return "falso" else: return "vero" falso = False vero = True tabella = [ [falso, falso], [falso, vero], [vero, falso], [vero, vero], ] for a, b in tabella: print(a, b, link(a, b))
in output:
False False vero
False True falso
True False falso
True True falso
>>>
non capisco il mio errore.. come faccio a far uscire la tabella tutta in italiano? Forse ho fatto un casino
grazie in anticipo per il vostro aiuto
--- Ultima modifica di Kz32206 in data 2020-08-27 11:13:08 ---