Aprenent Python Recorrent el camí pas a pas

23 Print 02

Il·lustrem com utilitzar el comandament print.

No oblidar mai la coma després de l’atribut!

from math import pi

print("Programa per al calcul de volum d'una esfera'")

radi = float(input("Donam el radi (en metres): "))

rad = float(radi)

volum = 4 / 3 * pi * rad ** 3

print("Volum", volum, "metres cubics")
print("Gracies per utilitzar el programari. Adeu.Adeu")

Per altra banda, podem formatar la eixida de les dades. Per exemple per acotar el nombre de decimals que volem que es motre, arrodonint fins una xifra.

costat = input()
area = costat **2
perimetre = 4 * costat

print("Area ", + float(("{0:.2f}".format(round(area,2))))) # {0:.2f}".format(round(area,2) limita els decimals a 2.
print("Perimetre", + perimetre)

Posem èmfasi també en que cal convertir els valors a nombres enterns int() per tal que es puga operar, ja que per defecte agava els valors d’una variable en format string.

costat_a = input("Costat A: " )
costat_b = input("Costat B: ")

a = int(costat_a)
b = int(costat_b)

area = a * b
perimetre = 2 * a + 2 * b

print("Area:", + area)
print("Perimetre:", + perimetre)

En aquest arxiu final es pot apreciar com es formanten els termes en l’última línia.

from math import pi

cadena_leida = input()
radio = float(cadena_leida)
volumen = 4/3 * pi * radioi ** 3

print(volumen)
print("Volumen:", volumen)
print("Volumen: {0:.2f} metres cubics" .format(volumen), end='')

Font: Introducción a la programación con Python 3. Pàg. 62. Mètode format