Метод format

Метод format матнни форматирлаш орқали маълумотларни қўйиб беради. Методнинг параметрида биз сатрдаги бўш кависларни тўлдирадиган керакли қийматни берамиз.

Синтаксис

pythonсатр.format(қиймат)

Мисол

Келинг, бизнинг сатримизга матнли қийматни қўйиб курайлик:

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

Коднинг ишлаш натижаси:

python'This is text'

Мисол

Шунингдек, рақам ҳам бериш мумкин:

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

Коднинг ишлаш натижаси:

python'This is 123'

Мисол

Энди эса, келинг сатрга рўйхат элементини қўйиб курайлик:

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

Коднинг ишлаш натижаси:

python'This is a'

Ҳам қаранг

  • метод replace,
    у сатрдаги қисм матнни излайди ва алмаштиради
  • метод zfill,
    у сатрнинг бошини ноллар билан тўлдиради
  • метод rjust,
    у матнни сатрда ўнг томонга тўғрилайди ва тўлдиради
  • метод ljust,
    у матнни сатрда чап томонга тўғрилайди ва тўлдиради