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
| Nom | Valor |
|---|
Terminal
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?