Què és Python?
Python és un llenguatge de programació interpretat, d’alt nivell i de propòsit general. És un dels més utilitzats al món per la seva sintaxi clara i llegible, ideal per a principiants. S’utilitza en desenvolupament web, ciència de dades, automatització, intel·ligència artificial i molt més.
Com executar Python
Primer instal·la Python des de python.org. Durant la instal·lació, marca l’opció “Add Python to PATH”. Per executar un fitxer, obre el terminal o el símbol del sistema, navega fins a la carpeta on tens el teu fitxer .py i escriu:
python nom_fitxer.py
També pots fer servir editors com VS Code o PyCharm, que permeten executar el codi amb un botó.
El joc “Endevina el número”
L’ordinador tria un número secret de l’1 al 10 i l’usuari intenta encertar-lo. És un clàssic per practicar variables, condicionals i bucles.
Importar el mòdul random
Per generar números aleatoris fem servir el mòdul random:
import random
numero_aleatori = random.randint(1, 10)
Bucle principal amb input
Un bucle while manté el joc actiu fins que l’usuari encerta. A dins, demanem el número amb input() i el convertim a enter:
while en_joc:
try:
numero_usuari = int(input("Endevina un número de l'1 al 10: "))
# ... validacions i comparacions
except ValueError:
print("Introdueix un número enter de l'1 al 10.")
Condicionals i feedback
Segons la diferència entre el número introduït i el secret, donem pistes “Calent” o “Fred”:
diferencia = abs(numero_usuari - numero_aleatori)
if diferencia == 0:
print("Encertat!")
en_joc = False
elif diferencia <= 5:
print("Calent")
else:
print("Fred")
Gestió d’errors amb try/except
Si l’usuari escriu text en lloc d’un número, int() llança ValueError. Ho capturem amb try/except per evitar que el programa es tanqui.
