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.
8 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
- 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
- 10
Modullar: math va random
Modul — tayyor funksiyalar to‘plami. math moduli bilan matematik hisoblarni, random moduli bilan tasodifiy sonlarni olib, qiziqarli o‘yin dasturlarini yozamiz.
3-bob. Funksiyalar va modullar1 daq