You are on page 1of 8

format

Com funciona el format

Lluís Pérez Vidal

Grup d’Informàtica a l’Enginyeria


Universitat Politècnica de Catalunya

Python FI, 2016

lpv (UPC) Escriure amb format FI 2016 1/3


Formats

1 Format
¿ Com s’implementa una escriptura amb format?

2 Objectiu. Descripció

3 Tipus enter

4 Tipus real

5 Tipus string

6 Tipus booleà

lpv (UPC) Escriure amb format FI 2016 2/3


Formats segons tipus

1 Format
¿ Com s’implementa una escriptura amb format?

2 Objectiu. Descripció

3 Tipus enter

4 Tipus real

5 Tipus string

6 Tipus booleà

lpv (UPC) Escriure amb format FI 2016 3/3


.

.
Si escrivim sense format posem
>>> i = 2
>>> print (i)
2
Si escrivim amb format posarem
>>> i = 2
>>> print (’{:3d}’.format(i))
2
Anteriorment escrivíem amb format posant
>>> i = 2
>>> print ("%3d"%i)
2
lpv (UPC) Escriure amb format FI 2016 3/3
.

>>> i = 2
>>> print (’{:3d}’.format(i))
2

>>> i = 2
>>> print ("%3d"%i)
2

lpv (UPC) Escriure amb format FI 2016 3/3


.

>>> re = 2.456
>>> print (’{:7.2f}’.format(re))
2.46

>>> re = 2.456
>>> print ("%7.2f"%re)
2.46

lpv (UPC) Escriure amb format FI 2016 3/3


.

>>> ca="l’altre tipus"


>>> print (’{:15s}’.format(ca))
l’altre tipus
>>> ca
"l’altre tipus"

>>> ca="l’altre tipus"


>>> print ("%15s"%ca)
l’altre tipus
>>> ca
"l’altre tipus"

lpv (UPC) Escriure amb format FI 2016 3/3


.

>>> bo=True
>>> print (’{:6s}’.format(bo))
True
>>> print (’{:8s}’.format(bo))
True

>>> bo=True
>>> print ("%6s"%bo)
True
>>> print ("%8s"%bo)
True

lpv (UPC) Escriure amb format FI 2016 3/3

You might also like