O‘zbekiston respublikasi oliy va o‘rta maxsus ta’lim vazirligi mirzo ulug‘bek nomidagi o‘zbekiston milliy universiteti jizzax filiali


II. Asosiy nazariy qism(ma’ruza mashg‘ulotlari)



Yüklə 58,03 Kb.
səhifə2/5
tarix20.11.2023
ölçüsü58,03 Kb.
#165429
1   2   3   4   5
Python sillabus

II. Asosiy nazariy qism(ma’ruza mashg‘ulotlari)
II.I Fam tarkibiga quyidagi ma’ruzalar kiradi:
1-mavzu. Pythonda dastur kodini yozish va ishga tushirish. O‘zgaruvchilar va berilganlar turlari.
Python muhitini OTga o‘rnatish. Pycharm, Visual Studio muhitida Python kodlarini ishga tushurish. Pythonda o‘zgaruvchilarni aniqlash, ularga qiymat yuklash. O‘zgaruvchilar qiymatini yangilash.
2-mavzu. Sonlar va ular ustida amallar.
Butun sonlar va ular ustida amallar. Haqiqiy sonlar va ular ustida amallar. Kompleks sonlar va ular ustida amallar.
3-mavzu. Python tili asosiy operatorlari.
Pythonda arifmetik operatorlarning qo‘llanilishi. Pythonda yuklash va taqqoslash operatorlarning qo‘llanilishi.
4-mavzu. Shart operatorlari. Takrorlanuvchi operatorlar.
if shart operatori va uning qo‘llanilishi. if-else shart operatori va uning qo‘llanilishi. elif va ? shart shart operatori va uning qo‘llanilishi. while takrorlash operatori. for takrorlash operatori. range yordamida for takrorlash operatorini tashkil etish.
5-mavzu. Pythonda istisno xolatlar bilan ishlash.
try, except, finally operatorlari yordamida istisno holatlar modelini qurish. Xatoliklarni turlarini aniqlash.
6-mavzu. Pythonda ro‘yhatlar bilan ishlash.
Pythonda ro‘yhatlar e’loni. Ro‘yhat elementlari ustida qo‘shish, o‘chirish yangilash amallarini bajarish. Ro‘yhatlar birlashmasi, kesishmasi va ayirmasini aniqlash.
7-mavzu. Funksiyalar bilan ishlash.
Pythonda funksiyalar e’loni. Funksiyalarni chaqirish. Funksiyalarga pani chaqirish.
8-mavzu. Funksiyalarni argument sifatida ishlatish.
Funksiya argumentlariga qiymat berish. Funksiyada kalit so‘zli argumentlar bilan ishlash.
9-mavzu. Lyambda-funksiyalar. Pythonda kortejlar bilan ishlash.
Pythonda lyambda funksiyalar e’loni. Ko‘p parametrli lyambda funksiyalar. Pythonda kortejlar e’loni. Kortej elementlari ustida qo‘shish, o‘chirish yangilash amallarini bajarish. Kortejlar birlashmasi, kesishmasi va ayirmasini aniqlash.
10-mavzu. Pythonda to‘plamlar bilan ishlash. Pythonda lug‘atlar bilan ishlash.
Pythonda to‘plamlar ustida amallar. To‘plam elementlari ustida qo‘shish, o‘chirish yangilash amallarini bajarish. To‘plamlar birlashmasi, kesishmasi va ayirmasini aniqlash.Pythonda lug‘atlar ustida amallar. Lug‘at elementlari ustida qo‘shish, o‘chirish yangilash amallarini bajarish. Lug‘atlarni ulash va nusxalash.

Yüklə 58,03 Kb.

Dostları ilə paylaş:
1   2   3   4   5




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin