Diferència entre revisions de la pàgina «ASIX-M3-UF1-A2»
De wikiserver
(→Condicional if) |
|||
Línia 47: | Línia 47: | ||
*Es poden posar tants elif com necessitem | *Es poden posar tants elif com necessitem | ||
+ | |||
+ | ==Bucle for== | ||
+ | |||
+ | [https://www.mclibre.org/consultar/python/lecciones/python-for.html#Paso019 Bucle for] |
Revisió del 10:50, 16 oct 2020
Condicional if
- Permet decidir si en funció d’una condició cal o no executar una o un conjunt d’instruccions.
if condició:
instrucció(ns)
- 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:
# 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")
Condicionals else i elif
# Programa per la Sentències else i 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")
# Si necessitem comprovar un altre valor de l'edat podem utilitzar elif
edat = int(input("Edat: "))
if edat >= 18 :
print("Ets major d'edat")
elif edat >= 16: # es comprova només si la condició de l'if és falsa
print("Ets adolescent menor d'edat")
else: # S'executa només si la condició de l'elif és falsa
print("Ets menor d'edat")
- Es poden posar tants elif com necessitem