ASIX-M3-UF1-A2

De wikiserver
La revisió el 10:39, 3 oct 2020 per Rsort (Discussió | contribucions) (Es crea la pàgina amb «==Condicional if== *Permet decidir si en funció d’una condició cal o no executar una o un conjunt d’instruccions. <source lang="python"> if condició: instru...».)
(dif) ← Versió més antiga | Versió actual (dif) | Versió més nova → (dif)
Dreceres ràpides: navegació, cerca

Condicional if

  • Permet decidir si en funció d’una condició cal o no executar una o un conjunt d’instruccions.
if condició:
  instrucció(ns)
</pre>
  • La condició te dues respostes possibles: Certa o Falsa. Si és certa s’executarà el procediment i sinó no
  • s’executarà i la execució continuarà amb les sentencies que hi hagi a continuació del bloc if.

Exemple:

  1. Programa per la Sentència if
edat = int(input("Edat:"))
if edat >= 18 :
  print("Ets major d'edat")
if edat < 18 :
  print("Ets menor d'edat")

ACTIVITAT 12 (Vídeo 13) Condicional Else_Elif.

  1. Programa per la Sentència ELSE_ELIF

edat = int(input("Edat: ")) if edat >= 18 : print("Ets major d'edat") else: # S'executa si la condició de l'if és falsa print("Ets menor d'edat")

  1. Si necessitem comprovar un altra valor de l'edat podem utilitzar ELIF

edat = int(input("Edat: ")) if edat >= 18 : print("Ets major d'edat") elif edat >= 16: # es valida la condició només de l'if és falsa print("Ets un adolescent") else: # S'executa si la condició de l'elif és falsa print("Ets menor d'edat")