Metóda naformátuje zadané hodnoty a vloží ich do zástupného symbolu reťazca. Zástupný symbol je definovaný pomocou zložených zátvoriek: {}.
Zápis:
string.format(value1, value2...)
Parametre:
- value1, value2,… – Povinný parameter. Jedna alebo viac hodnôt, ktoré sa majú formátovať a vložiť do reťazca. Hodnoty sú buď zoznamom hodnôt oddelených čiarkami, zoznamom kľúč=hodnota, alebo kombináciou oboch. Hodnoty môžu byť ľubovoľného dátového typu.
Príklad:
a = "Volám sa {meno} a mám {roky} rokov".format(meno="Peťko", roky=37)
b = "Volám sa {0} a mám {1} rokov"
c = "Volám sa {} a mám {} rokov".format("Peťko",37)
b = b.format("Peťko",37)
print(a)
print(b)
print(c)
Výsledkom je:
Volám sa Peťko a mám 37 rokov
Volám sa Peťko a mám 37 rokov
Volám sa Peťko a mám 37 rokov
One Reply to “Metóda format() pre pythonovské reťazce (String)”
Comments are closed.