Pythonda takrorlanuvchi algoritmlar bilan ishlash


Download 38.89 Kb.
bet6/9
Sana31.01.2023
Hajmi38.89 Kb.
#1145125
1   2   3   4   5   6   7   8   9
Bog'liq
nazariy savollarga javob

if

else

Shаrtli оperаtоr sintаksisi: if () else . Shаrt iхtiyoriy shartli ifоdа bo‘lishi mumkin. Аgаr u rоst bo‘lsа operator1 bаjаrilаdi. Аks хоldа operator2 bаjаrilаdi. Bu iхtiyoriy murakkablikdаgi tekshirishlаr ketmа ketligini hоsil qilishgа imkоn berаdi. Bu ketmа - ketlikdа shаrtli оperаtоr to‘lа yoki qisqа shаkldа bo‘lishi mumkin. Shuning uchun if else оperаtоrlаrini bir - birigа mоs qo‘yishdа хаtоlik kelib chiqishi mumkin. Tilning sintаksisi bo‘yichа ichki jоylаshtirilgаn shаrtli оperаtоrlаrdа har bir else eng yaqin if gа mоs kelаdi.

Аgаr х teng 1 y teng 2 bo‘lsа x kichik y dan jumlа ekranga chiqаrilаdi, chunki else eng yaqin if gа mоs kelаdi. x=int(input('x='))
y=int(input('y='))
if xprint(x,'kichik',y,'dan')
else: print(x,'katta',y,'dan')



Python dasturini o’rnatish qoidalari Python dasturini kompyuterga o‘rnatish bir necha bosqichlardan iborat.
1. https://www.python.org/downloads/windows/ orqali rasmiy veb saytiga kirib, kompyuteringizning texnik parametrlarini hisobga olgan holda eng so‘nggi versiyasini yuklab olamiz. Kompyuterning texnik parametrlariga, razryadi, (64 bit yoki 32 bit) qaysi operatsion sistema o‘rnatilganligi va boshqa parametrlar kiradi. Biz hozir sizga 64 bitli kompyuter uchun o‘rnatish jarayonini tushuntirib o‘tamiz. IDLE ni ishga tushirish tartibi
Har doim yangi dastur tuzishda IDLE alohida ishga tushiriladi, ishga tushirish tartibi esa doim bir xil ko‘rinishda bo‘ladi.
1.Puskdan Python 3.7 ni topamiz va sichqonchani Python 3.7 ustiga bosib IDLE ni tanlaymiz 2.Yangi oq oyna hosil bo‘ladi.
Pythonda shartli tanlash operatorlari 1-7 gacha bo‘lgan butun sonlar berilgan. Kiritilgan songa mos ravishda hafta kunlarini so‘zda ifodalovchi dastur tuzing. (1-Dushanba.2-Chorshanba....h.k) k=int(input('Hafta kuni raqamini kiriting:'));
switch={
1: 'Dushanba', 2: 'Seshanba', 3: 'Chorshanba', 4: "Payshanba",
5: 'Juma', 6: 'Shanba', 7: 'Yakshanba', }
print(switch.get(k,"1 dan 7 gacha sonlar kiriting!"));
5.2-masala. К butun soni berilgan. Baho natijalarini chiqaruvchi dasturini tuzing.(1-yomon, 2-qoniqarsiz, 3- qoniqarli, 4-yahshi, 5-a’lo). Agar к soni 1-5 gacha oraliqqa tegishli bo‘lmasa, u holda “xato 1 dan 5 gacha raqam kiriting!”” matni chiqarilsin. k=int(input('K butun sonini kiriting:'));
switch={
1: 'Yomon',
2: 'Qoniqarsiz',
3: 'Qoniqarli',
4: "Yaxshi",
5: "A'lo"
}
print(switch.get(k,"1 dan 5 gacha raqam kiriting!"))
Pythonda massivlar Pythondagi massiv - bu bir xil turdagi ob’ektlarni saqlash uchun ishlatiladigan buyurtma qilingan ma’lumotlar tuzilishi. Funktsional imkoniyatlari jihatidan ular ro’yxatlarga o‘xshashdir, ammo ularning kirish ma’lumotlari turiga, shuningdek o‘lchamlariga nisbatan ba’zi cheklovlar mavjud. Ushbu xususiyatga qaramay, massivlar Python dasturlash tilidagi ma’lumotlar to‘plamlari bilan ishlash uchun juda funktsional vosita hisoblanadi. Massivlarni yaratishning umumiy sintaksisi quyidagicha:

Download 38.89 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




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