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 sessió amb Google per llegir la pàgina completa.
Inicia sessió amb GoogleAmb qualsevol compte de Google. Només et demanarem que acceptis les condicions del servei.