Selecció
El programa tria entre camins diferents segons una condició.
Introducció
A Seqüència vas veure que un programa és una línia recta: totes les sentències s’executen, sempre, en el mateix ordre.
Però un programa útil ha de poder decidir.
Un caixer automàtic no dona els diners a tothom: primer mira si n’hi ha al compte.
Aquesta pàgina és la que trenca la línia recta 😺
Per decidir, un programa necessita dues coses noves:
- Una condició, que és una pregunta amb només dues respostes possibles.
- Una sentència condicional, que executa unes sentències o unes altres segons la resposta.
A Computació vas conèixer els tipus int, float i str.
Ara toca presentar el tipus bool, que és el tipus de les respostes sí i no.
Obre un terminal tal com s’explica a Introducció.
Inicia l’intèrpret de Python en mode interactiu:
Condició
Una condició consisteix en la comparació de dos valors (o de dues variables).
El resultat d’aplicar una condició a un cas concret és un valor de tipus bool que indica si la condició es compleix o no es compleix.
Per representar el resultat d’una condició utilitzes una variable de tipus bool, perquè en el món de Python una condició es compleix o no es compleix.
El tipus bool només té dos valors: True i False.
<class 'bool'>
<class 'bool'>Una variable pot tenir un valor de tipus bool.
= True
True==
Pots comparar si dos valors són iguals amb l’operador ==.
100 == 100
TrueEstàs llegint una vista prèvia.
Inicia la sessió amb Google per llegir la pàgina sencera.
Inicia la sessió amb GoogleNomés et demanarem que acceptis les condicions del servei.