|
Matnlarni qo'shish operatori (+)
|
bet | 3/4 | Sana | 17.02.2024 | Hajmi | 44,26 Kb. | | #157984 |
Bog'liq Amaliy 3Matnlarni qo'shish operatori (+) 1. ism = 'Ahmad' print("Mening ismim " + ism) 2. ism = 'Ahad' familiya = 'Qayum' print(ism + familiya) AhadQayum Yuqoridagi kodda ism va familiya orasiga bo'shliq belgisini qo'shmaganimiz uchun ikki matn qo'shilib yozildi. Buni to'g'rilash uchun, 3-qatorni quyidagicha yozamiz: ism = 'Ahad' ism = 'Ahad' familiya = 'Qayum' print(ism + ' ' + familiya) # ikki o'zgaruvchi orasiga bo'sh joy qo'shamiz Ahad Qayum f-string Ikki (va undan ko'p) matn ko'rinishidagi o'zgaruvchilarni birlashtirish uchun f-string usulidan f"{matn1} {matn2}" ham foydalansak bo'ladi: ism = "Ahad" familiya = 'Qayum' ism_sharif = f"{ism} {familiya}" print(ism_sharif) Ahad Qayum Bu usul yordamida uzun matnlarni ham yasash mumkin: ism = "James" ism = "James" familiya = 'Bond' print(f"Salom, mening ismim {familiya}. {ism} {familiya}!") Salom, mening ismim Bond. James Bond! Matnga bo'shliq qo'shish uchun \t belgisidan, yangi qatordan boshlash uchun \n belgisidan foydalanamiz print('Hello World!') print('Hello \tWorld!') print('Hello \nWorld!’) Hello World! Hello World! Hello World!
:
Pythonda string ustida amalga oshirish mumkin bo'lgan tayyor amallar to'plami mavjud. Bunday amallar to'plami metodlar deb ataladi.
Metodlarni qo'llash uchun metod nomi matndan so'ng .metod_nomi() ko'rinishida yoziladi. Masalan:
upper() va lower() metodlari
upper() metodi matndagi har bir harfni katta harfga o'zgartiradi.
ism = 'Ahad'
familiya = 'Qayum'
ism_sharif = f"{ism} {familiya}"
print(ism_sharif.upper())
AHAD QAYUM
|
| |