En èpoques d'engany com ara, dir la veritat és revolucionari. Front el feixisme, ni un pas enrere! Viure sense llibertat, no és viure, és sobreviure.
La instrucció print() ens permet mostrar informació per pantalla.
print("Hola a tothom")
print("1")
print("2 3")
print("4 5 6")
print("7 8 9 10")
La instrucció input() ens permet demanar que s'escriguin dades per pantalla.
print(input("Escriu el teu nom: "))
La complexitat de les instruccions escrites en d'un programa, fa que poques hores després de fer-lo no sàpigues que estan realitzant cadascuna de les instruccions. Per això, és va crear la instrucció comentari #.
Un comentari permet escriure qualsevol tipus de text dins d'un programa sense que afecti en el funcionament del mateix.
Llavors, tot el text escrit a la dreta de la instrucció #, serà transparent per al programa i no afectarà en la seva execució.
# En aquesta línia, la instrucció input,
# guarda allò que l'usuari escrit. La instrucció
# print mostrarà el que ha escrit l'usuari.
print(input("Escriu el teu nom: "))
Els operadors aritmètics s'utilitzen amb valors numèrics per realitzar operacions matemàtiques més comunes:
Suma (+): a + b
Resta (-): a - b
Multiplicació (*): a * b
Divisió (/): a / b
Exponent (ab): a ** b
Mòdul (%, residus de la divisió): a % b
Quan parlem de variables i de condicionals afegirem dels operadors amb assignacions, els de comparació i els lògics.
print(3 + 2)
print(3 - 2)
print(3 * 2)
print(3 / 2)
print(3 ** 2)
print(3 % 2)
Dins de la programació conèixer el tipus de dades és un concepte important. No és el mateix un número que un text. Per exemple:
Podem sumar print(3 + 2) i el resultat seria 5.
Però no té cap sentit sumar dos números de telèfon print(934102543 + 619034094) i el resultat seria 1553136637.
Llavors, hem d'explicar al programa, quan estem parlant de números i quan de texts. El Python disposa de molts tipus de dades, però a les nostres classes només utilitzarem aquestes dues categories:
Tipus de text: str (Sovint no cal posar-lo, ja que el Python enten que és un text).
Tipus numèrics: int (per definir números enters) i float (per definir números amb decimals).
print(int(3+2))
print(int(4+2.5))
print(float(4+2.5))
Feu un programa anomenat Cognom_Nom_p1.py que faci les tasques següents:
1.- Utilitzant la instrucció # per afegir comentaris escrivim: Quants dies hem viscut.
2.- Programem una fórmula que calculi els dies heu viscut, multiplicant els anys per 365 i els mesos per 30.
3.- Utilitzant la instrucció per afegir comentaris escrivim: Fórmula per convertir graus Fahrenheit a Celsius.
4.- Programem la fórmula per convertir els graus Fahrenheit a Celsius.
El programa ha de demanar que escriviu quina temperatura tenen a Londres en graus Fahrenheit.
Convertir la temperatura a Celsius (°C).
Cal utilitzar la fórmula que teniu a la dreta.
Mostra la temperatura convertida.
Atenció, el graus Fahrenheit poden tenir decimals, per això heu d'utilitzar el conversor float.
5.- Mireu l'exemple que he creat per saber que vull que mostreu. =====================================>
Quants anys has viscut: 56
Quants mesos has viscut: 2
Quants dies has viscut: 12
20512
-----------------------------------
Temperatura en Fahrenheit: 62.3
16.833333333333332
Afegim al mateix programa anterior:
Cerquem a Internet i programem les fórmules per convertir de graus Kelvin a Celsius i Celsius a Fahrenheit.
#Quants dies hem viscut.
print((int(input("Quants anys has viscut: "))*365) + (int(input("Quants mesos has viscut: "))*30)+ (int(input("Quants dies has viscut: "))))
#Fórmula per convertir graus Fahrenheit a Celsius.
print((float((input("Temperatura en Fahrenheit: ")))-32)/1.8)
Data de lliurament de la pràctica:
Pengeu a la Plataforma l'arxiu Cognom_Nom_p1.py.
Data d'entrega: xx/xx/2026.