24 Llegibilitat
08 Jul 2016Per tal d’augmentar la llegibilitat cal utilitzar alguns convenis a l’hora de presentar les dades.
Així, si tenim aquest arxiu:
h = float(input("Donam h: "))
v = float(input("Donam v: "))
z = h * v
print("Resultat 1: {0:6.2f}" .format(z))
v = 2 * h + v + v
print("Resultat 2: {0:6.2f}" .format(v))
Això dóna aquest resultat:
Donam h: 2
Donam v: 3
Resultat 1: 6.00
Resultat 2: 10.00
Si fem algunes modificacions per tal que es puga llegir millor el codi podriem tenir aquest arxiu, què, tot i que té un resultat igual es fa molt més llegible per l’estructura que té el codi.
# Programa: llegible.py
# Objectiu: Calcular el perimetre i l'area del rectangle a partir de l'altura i l'amplada
# Autor: John Cleese
# Data: 01/01/2010
# Peticio de dades en metres
print("Programa per al calcul de l\'altura i de l\'area del rectangle")
altura = float(input("Donam l\'altura: "))
amplada = float(input("Donam l\'amplada: "))
# Calcul de l'area i del perimetre'
area = altura * amplada
pemimetre = 2 * altura + 2 * amplada
# Impressio dels resultats per pantalla
print("El perimetre es de: {0:6.2f} metres" .format(pemimetre))
print("L\'area es de: {0:6.2f} metres quadrats" .format(area))
Programa per al calcul de l’altura i de l’area del rectangle Donam l’altura: 2 Donam l’amplada: 3 El perimetre es de: 10.00 metres L’area es de: 6.00 metres quadrats ```
Fant: Introducción a la progrmación con Python 3. Pàg. 82: 3.4.1. Algunos convenios.