Informatika — 9-sinf
Python tilida dasturlash: o‘zgaruvchilar, shart va sikllar, ro‘yxatlar, satrlar, funksiyalar, modullar va fayllar.
- 11 ta mavzu
- 4 ta bob
- 16 daq
Mavzular
Mavzular boblarga ajratilgan va o‘qish tartibida joylashgan.
10 ta mavzu
- 1
Birinchi Python dasturi
Python — o‘rganish oson va keng qo‘llaniladigan dasturlash tili. Ekranga matn chiqarish, foydalanuvchidan ma’lumot olish va izoh yozishni o‘rganib, birinchi dasturimizni tuzamiz.
1-bob. Python asoslari1 daq
- 2
O‘zgaruvchilar va ma’lumot turlari
O‘zgaruvchi ma’lumotni nom bilan saqlaydi. Qiymat berish, nomlash qoidalari, asosiy ma’lumot turlari va sonlar ustida amallarni o‘rganamiz hamda kiritilgan matnni songa aylantiramiz.
1-bob. Python asoslari2 daq
- 3
Shart operatori if va else
Dastur qaror qabul qilishi uchun shart operatori kerak. Taqqoslash amallari, if, else, elif va mantiqiy amallarni o‘rganib, yosh va ball bo‘yicha ishlaydigan dasturlar yozamiz.
1-bob. Python asoslari2 daq
- 4
for va while sikllari
Sikl bir xil amalni ko‘p marta bajarishga yordam beradi. Python’dagi for va while sikllarini, range() funksiyasini hamda sikldan chiqish va cheksiz siklning oldini olishni o‘rganamiz.
1-bob. Python asoslari2 daq
- 5
Mantiqiy ifodalar: and, or, not
Taqqoslash amallari natijasi True yoki False bo‘ladi. and, or va not yordamida bir nechta shartni birlashtirib, murakkab qarorlar qabul qiluvchi dastur yozamiz.
1-bob. Python asoslari2 daq
- 6
Ro‘yxatlar (list) bilan ishlash
Ro‘yxat bir nechta qiymatni bitta o‘zgaruvchida saqlaydi. Elementlarga indeks orqali murojaat qilish, qo‘shish, o‘chirish va ro‘yxat bo‘ylab sikl yuritishni o‘rganamiz.
2-bob. Ro‘yxatlar va satrlar1 daq
- 7
Satrlar va ular ustida amallar
Satr — belgilar ketma-ketligi. Uni birlashtirish, kesib olish, uzunligini topish va qidirish usullari yordamida matnli ma’lumotlarni qayta ishlaymiz.
2-bob. Ro‘yxatlar va satrlar1 daq
- 8
Funksiya yaratish: def va parametrlar
Funksiya — nomlangan kod bo‘lagi bo‘lib, uni bir necha marta chaqirish mumkin. def bilan o‘z funksiyamizni yaratib, parametrlar orqali unga ma’lumot uzatamiz.
3-bob. Funksiyalar va modullar1 daq
- 9
Natija qaytaruvchi funksiyalar: return
return operatori funksiya hisoblagan natijani chaqirilgan joyga qaytaradi. Shu yordamida kichik funksiyalardan murakkab dasturlar quramiz.
3-bob. Funksiyalar va modullar1 daq