format-metodi

format-metodi sijoittaa dataa muotoilemalla merkkijonoa. Metodin parametrina asetamme halutun arvon, joka täyttää tyhjät aaltosulkeet merkkijonossa.

Syntaksi

pythonmerkkijono.format(arvo)

Esimerkki

Sijoitetaan merkkijonoarvo meidän merkkijonoon:

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

Koodin suorituksen tulos:

python'This is text'

Esimerkki

Voidaan asettaa myös numero:

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

Koodin suorituksen tulos:

python'This is 123'

Esimerkki

Sijoitetaan nyt merkkijonoon listan alkio:

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

Koodin suorituksen tulos:

python'This is a'

Katso myös

  • metodi replace,
    joka etsii ja korvaa osamerkkijonon merkkijonossa
  • metodi zfill,
    joka täyttää merkkijonon alun nollilla
  • metodi rjust,
    joka tasaa ja täyttää tekstin merkkijonossa oikealle
  • metodi ljust,
    joka tasaa ja täyttää tekstin merkkijonossa vasemmalle