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 complexitat de les instruccions escrites en un programa, fa que poques hores després de crear el programa no recordem quina és la funció de cadascuna de les instruccions. Per això, a tots els llenguatges de programació, é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à per
# pantalla 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
Més endavant, quan parlem de variables i dels condicionals explicarem els 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 dels llenguatges de programació, és molt important conèixer que són els Tipus de Dades, no és el mateix un text, número enter o un número amb decimals. 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 que estem crean, quan utilitzem números i quan texts. El Python disposa de molts tipus de dades, però, de moment, a les 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))
La instrucció input() ens permet demanar que l'usuari escriguin dades que després utilitzarem dins del programa.
input("Escriu el teu nom: ")
En un llenguatge de programació, es poden definir les Variables com un lloc on emmagatzemar de manera temporal dades (números, textos, dates,...) per a ser utilitzades posteriorment dins dels càlculs del programa.
Les regles per anomenar una variable en Python i en la majoria de llenguatges de programació són:
Ha de començar amb una lletra.
No pot començar amb un número.
No pot contenir accents, dièresis, apòstrofs, l·l, ç, ñ o lletres que no estigui a l'alfabet anglès.
Només pot contenir caràcters alfanumèrics i subratllats (A-Z, 0-9, _).
Es distingeixen entre majúscules i minúscules (nom, Nom, NOM i qualsevol altra variació, són variables diferents).
Es recomana escriure les variables en minúscula.
Es recomana que el nom de la variable faci referència al valor que emmagatzemarà.
Noms de variables correctes, incorrectes i no recomanades:
Correcte: nom_alumne
Incorrecte: 1nom-alumné
No recomanat: Nom_al
# -*- coding: utf-8 -*-
#Exemple d'utilització de variables per calcular el
#preu de la pizza, la beguda i la propina a pagar.
preu_pizza = float(input("Preu de la pizza: "))
preu_beguda = float(input("Preu de la beguda: "))
total = round(float(preu_pizza + preu_beguda), 2)
propina = round(float(total * 0.2), 2)
print(str(total) + " €")
print(str(propina) + " €")
print("El preu és: " + str(total) + "€ i la propina: " + str(propina) + "€")
0.- Obriu el programa Visual Studio.
Creu un nou arxiu Python que anomenareu Cognom_Nom_p1.py i el deseu a la carpeta Practica1.
Fareu un programa que uneixi textos i números i un altre per calcular àrees.
1.- Seguint aquests passos, escriu les instruccions que permetin fer un programa que uneixi textos i números:
1.1.- Utilitzant la instrucció # per afegir comentaris escriviu:
En aquest programa unirem textos i números.
1.2.- Per organitzar i netejar la pantalla, escriviu la següent instrucció:
print("======================================================================")
1.3.- Utilitzant la instrucció print, fes que el programa mostri el missatge següent:
Unir textos i números.
1.4.- Per tornar a organitzar i netejar la pantalla, escriviu la següent instrucció:
print("======================================================================")
2.- Dins del programa farem:
2.1.- Utilitzant la instrucció str(input("Escriu el teu nom: ")) emmagatzemeu el que escriviu dins d'una variable.
2.2.- Feu el mateix per demanar el primer cognom, el segon i l'edat.
2.3.- Mostreu com a resultat el següent missatge:
El teu nom és: Joan Valero Llobell i la teva edat és de: 57 anys
Primer proveu de fer-ho vosaltres, i si no ho aconseguiu podeu mirar la solució seleccionant amb el ratolí les següents línies.
nom = str(input("Escriu el teu nom: "))
primer_cognom = str(input("Escriu el teu 1r cognom: "))
segon_cognom = str(input("Escriu el teu 2n cognom: "))
edat = str(input("Escriu quants anys tens: "))
print("El teu nom és: " + nom + " " + primer_cognom + " " + segon_cognom + " i la teva edat és de: " + edat + " anys")
3.- En el mateix programa anterior, escriviu les instuccions per fer un programa que calculi Àrees i un conversor de graus Fahrenheit a Celsius:
3.1.- Utilitzant la instrucció # per afegir comentaris escriviu:
En aquest programa farem càlculs d'Àrees i un conversor de graus Fahrenheit a Celsius.
3.2.- Per organitzar i netejar la pantalla, escriviu la següent instrucció:
print("======================================================================")
3.3.- Utilitzant la instrucció print, fes que el programa mostri el missatge següent:
Benvingut a primer programa que fas amb Python. Càlcul de l'àrea del Triangle.
3.4.- Per tornar a organitzar i netejar la pantalla, escriviu la següent instrucció:
print("======================================================================")
4.- Ara, anirem programant la fórmula del càlcul de l'àrea del triangle pas a pas:
4.1.- Utilitzant les instruccions float(input(" "), feu que el programa us demani i guardi dins d'una variable (trieu vosaltres el nom de la variable):
Escriu la base del triangle:
4.2.- Utilitzant les instruccions float(input(" "))), feu que el programa us demani i guardi dins d'una variable (trieu vosaltres el nom de la variable):
Escriu l'altura del triangle:
4.3.- Aplicant la fórmula de l'àrea, multipliqueu la base per l'altura. Arrodoniu a 2 decimals. (Ajuda: Heu de multiplicar les dues variables anteriors) Proveu si funciona correctament.
4.4.- Aplicant la fórmula de l'àrea, dividiu entre 2 i arrodoniu a 2 decimals. Proveu si funciona correctament.
Primer proveu de fer-ho vosaltres, i si no ho aconseguiu podeu mirar la solució seleccionant amb el ratolí la següent línia.
base = float(input("Escriu la base del triangle: "))
altura = float(input("Escriu l'altura del triangle: "))
calcul_base_altura = base * altura
calcul_dividir_entre2 = calcul_base_altura/2
print("L'àrea del triangle és " + str(calcul_dividir_entre2))
5.- Ara us toca a vosaltres. En el mateix programa anterior, escriviu les instuccions per a què calculi l'Àrea del Trapezi.
Abans de programar, inseriu un parell d'intruccions print per separar aquest programa de l'anterior i entre mig el text
print("======================================================================")
En aquest programa calculem l'àrea del Trapezi.
print("======================================================================")
6.- Ara us toca a vosaltres. En el mateix programa anterior, escriviu les instuccions per a convertir graus Fahrenheit a Celsius.
Abans de programar, inseriu un parell d'intruccions print per separar aquest programa de l'anterior i entre mig el text
print("======================================================================")
En aquest programa convertirem graus Fahrenheit a Celsius.
print("======================================================================")
Fórmula per convertir de graus Fahrenheit a Celsius.
7.- En el mateix programa anterior afegiu un programa que calculi quants dies heu viscut.
7.1.- Inseriu un parell d'intruccions print per separar aquest programa de l'anterior i entre mig el text
print("======================================================================")
En aquest programa calculem els dies que heu viscut.
print("======================================================================")
7.2.- Per fer el càcul, el programa ha de demanar:
Número d'anys que heu viscut.
Número de mesos que heu viscut. (Suposem que tots els mesos són de 30 dies)
Número de dies que heu viscut.
Data de lliurament de la pràctica:
Pengeu a la Plataforma l'arxiu Cognom_Nom_p1.py
Data d'entrega: 06/03/2026.