Dasturlash tillari muhitlari bilan tanishib chiqdik
if b > a: print("b son a dan katta")
Download 57.55 Kb.
|
amaliyot mavzusi
- Bu sahifa navigatsiya:
- 11. Pythonda STRING VA UNICODE bilan tanishdik
if b > a:
print("b son a dan katta") if b > a: print("b soni a dan katta") elif a == b: print("a va b teng.") Biz bugun yuqoridagilar haqida umumiy tushunchaga ega bo’ldik 10. Pythonda for BILAN TANISHdikDasturlash davomida kodimizning biror qismini bir necha marta takrorlash talab etilishi mumkin. Misol uchun, ro'yxat ichidagi har bir elementni alohida qatordan konsolga chiqarish, yoki bo'lmasa har bir elementni kvdartaga oshirish va hokazo. Mana shunday vaziyatlarda bizga for operatori yordam beradi. Dasturlashda bu tsikl (loop) deb ataladi. Keling quyidagi misolni ko'ramiz. Bizda mehmonlar ro'yxati bor, biz har bir mehmonning ismini yangi qatordan chiqarmoqchimiz. Buning uchun quyidagi kodni yozamiz: mehmonlar = ['Ali','Vali','Hasan', 'Husan','Olim'] for mehmon in mehmonlar: print(mehmon) 1-qatorda biz mehmonlar degan ro'yxat yaratdik va uni mehmonlarning ismi bilan to'ldirdik. 2-qatorda for tsiklini bohladik. Bu qator Pythonga mehmonlar degan ro'yxatdan har bir elementini olib uni yangi, mehmon degan o'zgaruvchiga yuklashni buyuryapti (o'zgaruvchiga istalgan nom berishingiz mumkin. Biz tushunarli bo'lishi uchun mehmon deb atadik) 3-qatorda biz mehmon degan o'zgaruvchining qiymatini konsolga chiqardik. Bu tsikl to mehmonlar ro'yxatida elementlar tugagunga qadar takrorlanadi. Biz bugun yuqoridagilar haqida umumiy tushunchaga ega bo’ldik 11. Pythonda STRING VA UNICODE bilan tanishdikSTRING (matn) —Pythondagi eng mashxur ma'lumot turlaridan biri. Avvalgi darsda ko'rganimizdek, o'zgaruvchiga matn yuklash uchun matn qo'shtirnoq (" ") yoki birtirnoq (' ') ichida yozilishi kerak. shahar = "Қўқон" viloyat = 'Фарғона' Pythonda matnlar Unicode jadvalidagi istalgan belgilaridan iborat bo'lishi mumkin (jumladan o'zbek, arab, hind, xitoy alifbosidagi harflar yoki turli emoji-smayliklar). matn = "Men yangi 📱 oldim" print(matn) 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. Keling shunday metodlarning ba'zilari bilan tanishaylik. upper() va lower() metodlariupper() metodi matndagi har bir harfni katta harfga o'zgartiradi. title() va capitalize() metodlarititle() metodi matndagi har bir so'zning birinchi harfini katta harf bilan yozadi. ism_sharif = 'james bond' print(ism_sharif.title()) Biz bugun yuqoridagilar haqida umumiy tushunchaga ega bo’ldik Download 57.55 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling