# Il faut importer la fonction interact() du module ipywidgets
from ipywidgets import interact
# Définition de la fonction logique à simuler
def VaEtVient(a, b):
# Expression booléenne de la fonction en python
L = ((not a) and b) or ((not b) and a)
# Résultat interactif à afficher
return (print(f"Si a = {a} et b = {b} alors la lampe L = {L}"))
# Appel de la fonction interact() qui appelle la fonction logique à simuler
interact(VaEtVient, a = False, b = False)
interactive(children=(Checkbox(value=False, description='a'), Checkbox(value=False, description='b'), Output()…
<function __main__.VaEtVient(a, b)>