4-mavzu: shart operatorlari va sikllar


Format metodisiz formatlash


Download 42.54 Kb.
bet20/20
Sana14.03.2023
Hajmi42.54 Kb.
#1266970
1   ...   12   13   14   15   16   17   18   19   20
Bog'liq
Python. 2-maruza

Format metodisiz formatlash
Quyidagi sintaksis bilan formatlashning yana bir usuli ham mavjud:

1

Satr%(parametr1, parametr2,..parametrN)

Ya'ni, boshida yuqorida muhokama qilingan bir xil placeholderlarni o'z ichiga olgan qator mavjud (% placeholderidan tashqari), satrdan keyin foiz belgisi% qo'yiladi va keyin qatorga kiritiladigan qiymatlar ro'yxati. Aslida, foiz belgisi yangi qatorga olib keladigan operatsiyani anglatadi:

1
2

info = "Имя: %s \t Возраст: %d" % ("Tom", 35)
print(info) # Имя: Tom Возраст: 35

Placeholderdan keyin foiz belgisi qoʻyiladi va format funksiyasidan farqli oʻlaroq, bu yerda figurali qavslar kerak emas.
Bundan tashqari, bu erda raqamlarni formatlash usullari ham qo'llaniladi:

1
2

number = 23.8589578
print("%0.2f - %e" % (number, number)) # 23.86 - 2.385896e+01

Download 42.54 Kb.

Do'stlaringiz bilan baham:
1   ...   12   13   14   15   16   17   18   19   20




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling