Metoda format

Metoda format dosazuje data pomocí formátování řetězce. V parametru metody zadáme požadovanou hodnotu, která vyplní prázdné složené závorky v řetězci.

Syntaxe

pythonřetězec.format(hodnota)

Příklad

Dosadíme řetězcovou hodnotu do našeho řetězce:

pythontxt = 'This is {}'
print(txt.format('text'))

Výsledek provedení kódu:

python'This is text'

Příklad

Lze také zadat číslo:

pythontxt = 'This is {}'
print(txt.format(123))

Výsledek provedení kódu:

python'This is 123'

Příklad

Nyní dosadíme do řetězce prvek seznamu:

pythontxt = 'This is {}'
lst = ['a', 'b', 'c']
print(txt.format(lst[0]))

Výsledek provedení kódu:

python'This is a'

Viz také

  • metoda replace,
    která hledá a nahrazuje podřetězec v řetězci
  • metoda zfill,
    která vyplňuje začátek řetězce nulami
  • metoda rjust,
    která zarovnává a vyplňuje text v řetězci po pravém okraji
  • metoda ljust,
    která zarovnává a vyplňuje text v řetězci po levém okraji