Aprenent Python Recorrent el camí pas a pas

24 Llegibilitat

Per 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.