ArtWork by Gloc

Python Introducció

Python és un llenguatge de programació interpretat, de tipatge dinàmic i alt nivell, conegut per la seva senzillesa i llegibilitat. És molt utilitzat en diversos camps com la ciència de dades, el desenvolupament web, la intel·ligència artificial, l’automatització de tasques i molt es altres aplicacions.

Característiques principals:

  1. Sintaxi senzilla i clara → És fàcil d’aprendre i llegir.
  2. Tipatge dinàmic → No cal declarar el tipus de les variables explícitament.
  3. Interpretat → No cal compilar el codi, es pot executar directament.
  4. Multiplataforma → Funciona en Windows, macOS i Linux sense problemes.
  5. Comunitat gran → Hi ha moltes biblioteques i recursos disponibles.

Elements bàsics del llenguatge:

Variables i tipus de dades

x = 10 # Enter
y = 3.14 # Decimal (float)
text = "Hola!" # Cadena de text (string)
llista = [1, 2, 3] # Llista

Estructures de control

    • Condicions (if, elif, else)

edat = 18
if edat >= 18:
print("Ets major d’edat.")
else:
print("Ets menor d’edat.")

    • Bucle for

for i in range(5):
print(i) # 0, 1, 2, 3, 4

    • Bucle while

x = 0
while x < 5:
print(x)
x += 1

Funcions

def suma(a, b):
return a + b
print(suma(3, 5)) # Retorna 8

Llibreries populars

  • Numpy → Càlcul numèric i matrius.
  • Pandas → Manipulació i anàlisi de dades.
  • Matplotlib / Seaborn → Visualització de dades.
  • Scikit-learn → Aprenentatge automàtic.
  • SymPy → Àlgebra simbòlica.

Python per Àlgebra i Matemàtiques

Si estàs estudiant àlgebra 📚, Python pot ser molt útil per resoldre equacions, operar amb matrius i fer càlculs simbòlics amb SymPy.

Exemple: Resoldre una equació amb Python

from sympy import symbols, Eq, solve


x = symbols('x')

equacio = Eq(2*x + 3, 7) # 2x + 3 = 7

solucio = solve(equacio, x)

print(solucio) # [2]