El feixisme es combat i destrueix. És inútil dialogar amb els animals.
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.