Unicode ning 16 lik ko`rinishidagi 16 bitli belgisi
\Uhhhh. . .
Unicode ning 32 lik ko`rinishidagi 32 bitli belgisi
\xhh
Belgining 16 lik kodi
\ooo
Belgining 8 lik kodi
\0
Null belgisi (satr oxiri belgisi emas)
Satrlarni formatlash
Satrni formatlash format() funksiyasi bilan amalga oshiriladi. Bu narsa bizga satr ichiga qiymatlarini joylashtirsh uchun kerak bo’lgan joyga maxsus qavslar qo’yiladi va format() funksiyasi bilan kerakli qiymat joylashtiriladi.
narx = 30
satr = "Mahsulot narxi {} so'm"
print(satr.format(narx)) Mahsulot narxi 30 so'm
Ko’proq qiymatlarda formatlash
Satr ichiga ko’proq qiymatlarni ham joylashtirsa bo’ladi. Maxsus qavslar ham shuncha bo’lishi kerak:
sana = 5 oy = "avgust" yil = 2020 bugun = "Bugun {} - {}, {} - yil" print(bugun.format(sana, oy, yil))
Bugun 5 - avgust, 2020 - yil
Indeks raqamlari orqali formatlash
Qiymatlar to’g’ri joylashishiga amin bo’lishi uchun ularning tartibini indeks bilan ko’rsatsa bo’ladi:
sana = 5 oy = "avgust" yil = 2020 bugun = "Bugun {0} - {1}, {2} - yil" print(bugun.format(sana, oy, yil))
Bugun 5 - avgust, 2020 - yil
Yoki bir qiymatni takror ishlatish uchun ham indeks soni raqami bilan unga murojaat qilamiz:
soat = 3 fan = "Dasturlash" dars = "Bugun {0} soat darsimiz bor. {0} - darsimiz {1}" print(dars.format(soat, fan))
Bugun 3 soat darsimiz bor. 3 - darsimiz Dasturlash
Nomli indekslar
Indekslarni raqamlab ishlatishdan tashqari, ularni nomlab ishlatsak ham bo’ladi va bu quyidagicha amalga oshadi: