# primer contacte

Primers passos en Python

Hola món, variables i tipus de dades bàsics — encara sense condicionals ni bucles.

El primer programa

En Python no cal cap funció principal ni cap "include": el codi s'executa directament, de dalt a baix.

Exemple

print("Hola món!")

print() mostra per la terminal el que hi ha entre parèntesis, i ja salta de línia tot sol al final — no cal cap \n com en C.

Variables: sense declarar el tipus

En Python no cal indicar el tipus de dada: es decideix sol, segons el valor que hi assignes.

Exemple

edat = 16          # int
alçada = 1.72       # float
inicial = "J"       # str
print(edat, alçada, inicial)

print() amb diverses variables separades per comes les mostra totes seguides, separades automàticament per un espai. Amb type(edat) pots consultar en qualsevol moment quin tipus té una variable.

Operacions bàsiques

Els operadors aritmètics són els mateixos que en C: + - * / %, més un de propi de Python.

Exemple

base = 4
alcada = 3
area = base * alcada
print(area)

Divisió real (/) i divisió entera (//)

A diferència de C, en Python la divisió / sempre dona un resultat decimal (float), encara que els dos operands siguin enters. Si vols la part entera, cal l'operador //.

print(7 / 2)    # 3.5  (divisió real, sempre decimal)
print(7 // 2)   # 3    (divisió entera: es queda amb la part sencera)

Mira el programa executar-se pas a pas

Aquí encara no hi ha condicions ni bucles: el programa simplement s'executa de dalt a baix, línia per línia.

Codi

Variables

NomValor

Terminal

Pas 1 / 1

Exercicis d'autoavaluació

Cada exercici es genera amb valors nous a l'atzar. Llegeix el codi, pensa quina serà la sortida per terminal i comprova-ho.

Quina serà la sortida per terminal d'aquest programa?