Dasturlash tillari muhitlari bilan tanishib chiqdik


if b > a: print("b son a dan katta")


Download 57.55 Kb.
bet5/5
Sana24.06.2023
Hajmi57.55 Kb.
#1652895
1   2   3   4   5
Bog'liq
amaliyot mavzusi

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 TANISHdik


Dasturlash 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 tanishdik


STRING (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() metodlari


upper() metodi matndagi har bir harfni katta harfga o'zgartiradi.

title() va capitalize() metodlari


title() 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:
1   2   3   4   5




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