Accademia:Changeover switch.py: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
Nessun oggetto della modifica
(deviatore)
 
Riga 1: Riga 1:
{{Template:Acc_Menu_Python}}
{{Template:Acc_Menu_Python}}
La libreria algebrabool è a [[Accademia:Algebra_booleana.py | questa pagina]]. Ecco il concetto logico di switch implementato: [http://en.wikipedia.org/wiki/Switch]
La libreria algebrabool è a [[Accademia:Algebra_booleana.py | questa pagina]]. Ecco il concetto logico di deviatore implementato: [http://it.wikipedia.org/wiki/Deviatore#Attivazione_di_carichi_da_due_punti]
<pre>#!/usr/bin/env python3
<pre>
#!/usr/bin/env python3


import algebrabool
import algebrabool
Riga 11: Riga 12:
     print("The light is ON")
     print("The light is ON")
else:
else:
     print("The light is OFF")</pre>
     print("The light is OFF")
</pre>

Versione attuale delle 23:23, 20 feb 2011

La libreria algebrabool è a questa pagina. Ecco il concetto logico di deviatore implementato: [1]

#!/usr/bin/env python3

import algebrabool

switch1 = input("How is the first switch placed? UP, DOWN\n> ")
switch2 = input("How is the second switch placed? UP, DOWN\n> ")

if algebrabool.XNOR(switch1, switch2):
    print("The light is ON")
else:
    print("The light is OFF")