Python – Format – String; Integer; Postotak

String

Ispiši točno određen broj znakova stringa

string="....-....1....-....2....-....3....-....4....-....5....-....6....-....7....-....8"
sirinaStupca=17
string[0:sirinaStupca].ljust(sirinaStupca)

Ispuni razmacima, lijevo poravnato

string[0:sirinaStupca].ljust(sirinaStupca * 2)

Ispuni razmacima, desno poravnato

string[0:sirinaStupca].rjust(sirinaStupca * 2)

Ispuni ništicama

string[0:sirinaStupca].ljust(sirinaStupca * 2,"0")
string[0:sirinaStupca].rjust(sirinaStupca * 2,"0")

Ispuni nečim trećim

string[0:sirinaStupca].ljust(sirinaStupca * 2,"x")

Broj

Integer

Vodeći razmak, 3 mjesta

print ('{:3d}'.format(LeInteger))

Postotak

Ukupno 8 mjesta, 2 decimale

print (f'{LePostotak:8.2%}')

 


string xstring format xformat space xspace blank xblank integer xinteger percent xpercent postotak xpostotak

image_pdfimage_print