1. Pythonni o`rnatish idle da ishlash



Download 0,69 Mb.
Pdf ko'rish
bet7/17
Sana06.07.2022
Hajmi0,69 Mb.
#751963
1   2   3   4   5   6   7   8   9   10   ...   17
Bog'liq
10-Ma'ruza Matlab paketi va Python dasturida ishlash asoslari.

Python ob’ektlari 
Ob'ektga asoslangan dasturlashning terminli o'rmoniga chiqmasdan, 
Pythondagi barcha ma'lumotlar muayyan harakatlar amalga oshiriladigan narsalar 
deb ayta olasiz. Alohida ob'ekt bilan, xotira maydoni qiymatlari va tegishli 
operatsiyalar majmui bilan bog'liq.
Python dasturi modul, ko'rsatmalar, ifodalar va moslamalarni singari asosiy 
tarkibiy qismlarga ajralib turishi mumkin. Ierarxik qurilish quyidagilarga 
asoslangan:
• dasturlar modullardan iborat; 
• Moduli ko'rsatmalarni o'z ichiga oladi; 
• ko'rsatmalar ob'ektlarni yaratadigan va qayta ishlaydigan ifodalardan 
iborat. 


Ob'ektlar o'zlari Python tili tomonidan taqdim etilgan vaqtda, shuningdek C 
tilida yozilgan kengaytma kutubxonalari kabi boshqa vositalar yordamida 
yaratilgan ob'ektlar bilan qurilishi mumkin. Ob'ektlar o'zgarmas va o'zgartirilishi 
mumkin. Misol uchun, Python satrlari o'zgarmagan va shuning uchun strings yangi 
satrlari bilan yaratilgan.
Python keng tarqalgan dasturiy vazifalarni hal qiladigan tilga to'g'ridan-
to'g'ri o'rnatilgan ob'ekt turlari turlarini beradi. To'plamlar (ro'yxatlar) va qidirish 
jadvallari (lug'atlar) kabi o'rnatilgan ob'ektlar to'g'ridan-to'g'ri ishlatilishi mumkin. 
Python tilining o'rnatilgan turlari orasida raqamlar (tamsayılar, suzuvchi nuqtali 
raqamlar, murakkab raqamlar), strings, listlar, lug'atlar, katakchalar va fayllarni 
asosiy turlar sifatida belgilashingiz mumkin. ¬ 
Dinamik tiplarga ajratish 
Python dinamik dasturiy til bo'lib, o'zgaruvchining statik terishdagi kabi 
o'zgaruvchan deb hisoblanmagan vaqtdagi qiymatga bog'liq bo'lgan o'zgaruvchiga 
ega. Ma'lumot turlari avtomatik ravishda belgilanadi va dastur kodida ochiq e'lon 
qilinishi shart emas. Dasturning turli qismlarida bir xil o'zgaruvchiga turli xil 
qiymatlarni kiritish mumkin.
Python-da, tipdagi deklaratsiya tuzilmasi mavjud emas, bajariladigan 
ifodalarning sintaksisi yaratiladigan va ishlatiladigan ob'ektlarning turlarini 
belgilaydi. Ob'ekt yaratilgandan so'ng, u butun hayot davomida o'z operatsiyalari 
majmuasi bilan assotsiatsiyalanadi - ob'ektda faqat uning turiga (qat'iy kiritish) 
amal qilish mumkin.
Dinamik yozish bilan, o'zgaruvchining turi faqat ish vaqtida aniqlanadi. 
Argumentlar u bilan bog'liq bo'lgan turdagi yoki cheklashlar haqida hech qanday 
ma'lumotga ega emas: tur - ob'ektning nomini emas, balki ob'ektning mulki. 
Argumentlar - muayyan ob'ektlarga va aniq vaqtlarga atalgan murojaatlardir: bir 
xil o'zgaruvchining dasturning turli qismlarida turli xil ob'ektlar bilan aloqa 
qilishlari mumkin. O'zgaruvchini ishlatishdan oldin unga ob'ekt (ob'ekt bilan 
bog'liq) tayinlanishi kerak.
Pythonda ob'ekt turi bilan bir qatorda bog'lanish soni bilan tavsiflanadi. 
Ob'ektga hech qanday zikr yo'q bo'lsa, axlat yig'ish (axlat yig'ish) avtomatik tarzda 
ozod qilinadi.

Download 0,69 Mb.

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




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish