Aniq-tabiiy fanlar va jismoniy madaniyat



Download 228,43 Kb.
Pdf ko'rish
bet15/16
Sana15.06.2023
Hajmi228,43 Kb.
#951462
1   ...   8   9   10   11   12   13   14   15   16
Bog'liq
PYTHON DASTURLASHDA GRAFIKA (1)

subplot() hist()
Yuqoridagi funksiyalar ish 
jarayonini quyidagi dastur orqali aniqlab olamiz.
Misol.
Random funksiyasi orqali hosil qilingan ikkita ro‘yxat elementlarini ustun 
ko‘rinishidagi diagramma chizish dasturini tuzing.
 


40 
Aylana ko‘rinishidagi diagrammalar ma’lumotlarni OX va OY o‘qi kesimida aylana 
ko‘rinishida shakllantiradi. Ma’lumotlarni aylana ko‘rinishida shakllantirish uchun 
quyidagi aylana tenglamasidan ham foydalaniladi. 
Misol.
Ikkita to‘plam elementlarini aylana ko‘rinishidagi diagramma chizish 
dasturini tuzing. 
Uch o‘chovli grafika
Python dasturlash tili tarkibidagi Matplotlib kutubxonasida, ikki o‘lchovli 
grafikaga qo‘shimcha ravishda, uch o‘lchovli grafikalarni hosil qilish imkoniyati 
mavjud. Buning uchun mplot3d moduli ishlatiladi. Uch o‘lchovli grafiklarni chizish 
uchun, birinchi navbatda siz uch o‘lchovli ma’lumotlarni shakllantirishingiz kerak 
bo‘ladi.
Bunda 
mpl_toolkits.mplot3d
funksiyasini 
Axes3D
sinf ob’ekti sifatida o‘rnatiladi. 
Uch o‘lchovli grafikani faollashtirishni quyidagi dastur orqali qarab o‘tamiz.
 
 


41 
Misol.
Trigonametrik funksiyalar bo‘yicha uch o‘lchovli grafik chizish dasturini 
tuzing.
 


42 
 Xulosa 
Xulos sifatida shuni aytish kerakki Python dasturlash tilining yaratilish tarixi, 
imkoniyatlari va Python dasturlash tilini Windows operatsion tizimida o`rnatish 
haqida o‘rgandim. Python dasturida ishlaydigan foydalanuvchilar uchun uning 
sintaksisi, asosiy operatorlari, fayllar, funksiyalar bilan ishlash sanoq sistemalari va 
satrlar bilan ishlash haqida muhim zaruriy ma’lumotlar keltirilgan va ular ustida 
amallar bajarish haqida ham yetarlicha ma’lumotlar keltirilgan. O`quvchilar o’z 
ustilarida mustaqil ishlashlari va Python dasturida ishlash bo`yicha bilim 
saviyalarini oshirish uchun standart modullardan foydalanishlari taklif etilgan. 
Python dasturlash tilining afzallik tomonlari tushuntirib berildi. 
Python dasturlash tili tarkibida boshqa dasturlash tillari kabi grafik imkoniyatlari 
anchagina keng e’tiborga olingan. Dasturlashda grafik rejim bilan ishlashda, albatta, 
grafik rejimga o‘tish komandalari berilishi shart. Dasturlashning grafik rejimida 
geometriya fanining ba’zi bir elementlari, nuqtalar to‘plami, funksiayalar va ikki va 
uch o‘lchovli grafik elementlarni tasvirlash imkoniyatlari mavjud. Python dasturlash 
tilida yuqorida ta’kidlangan elementlardan tashqari ma’lum bir sohalar, shakllar, 
shakllar atrofiga izohli ma’lumotlar hamda rangli soha va rangli shakllar hosil qilish 
imkoniyatlari mavjud. 
Hozirgi zamonda dasturchi eng zamonaviy, eng hamyonbop va ilg`or kasblardan 
biri. Dasturchilik kasblariga Web-masalachi, Sistema adminstratori, IT operator, 
Flash animator va hokazolar kiradi. Yaxshi dasturchi bo`lish uchun nima talab 
qilinadi deb o`ylaysiz? Buyuk dasturchilarimiz fikricha, dasturlashni o`rganishning 
eng yaxshi usuli qiyinroq dasturlar kodlarini o`rganib, ishlatib ko`rishdir. Ushbu 
“Python dasturlash tilida masalalar va uning yechimlari to`plami o`quv qo`llanmasi” 
ham o`quvchilar va talabalarga dasturlash sirlarini o`rganishda hamroh bo`ladi. 
O`quv qo`llanma tadbiq qilingandan so`ng o`rganuvchilarning dastur tuzish 
ko`nikmasi shakllanib, mustaqil dasturchi bo`la olishiga zamin yaratiladi. 
Python haqida quyidagi uchta xulosaga kelish mumkin:


43 
1. Python dasturlash tilining keng miqyosda qo‘llanilishi mumkin bo‘lgan uch asosiy 
soha bor: veb-dasturlash (backend – vebserver uchun ilovalar yozish), sun’iy 
intellekt masalalari, kompyuterda foydalanuvchi juda ko‘p marta bajaradigan mayda 
ishlar (elektron xatlarni jo’natish, fayllarni izlash va bosmalash, elektron jadvaldan 
biror-bir ma’lumotlarni ajratib olish va xakozolar).
2. Python o‘rganish ancha oson bo‘lgan dasturiy tildir. Agar tabiiy tillar bilan 
o‘xshatish qiladigan bo‘lsak, biror-bir tilda fikrni yetkazish uchun ma’lum vaqt 
so‘zlarni, tilning grammatikasi o‘rganish kerak bo‘ladi. Qandaydir minimal bilim 
shakllangandan so‘ng, asta-sekin inson o‘z fikrini ifoda eta boshlaydi. Dasturlash 
tillari bilan ham holat xuddi shunday. Biror dasturlash tilida amaliy foyda 
keltiradigan dastur yozishni boshlash uchun ma’lum bilimlar majmuini egallash 
kerak, shundan so‘nggina dasturlashni boshlash mumkin. Boshqa dasturlash 
tillaridan farqli ravishda, Python da amaliy ahamiyatga ega dasturlarni ishlab 
chiqishga ancha ertaroq, hali tilning katta qismini o‘rganmasdan turib ham kirishish 
mumkin.
3. Python interpretatsiya qilinadigan dasturiy til. Dasturlash tillarini interpretatsiya 
qilinadigan va kompilyatsiya qilinadigan dasturlash tillariga bo‘lishadi. Aniqroq 
aytganda, agar dasturlash tilidagi dasturni bajarish interpretatsiya orqali amalga 
oshirilsa, bunday tillar interpretatsiya qilanadigan til deyiladi. Agar dasturlash 
tilidagi dasturni bajarish uchun uni avval mashina tiliga o‘tkazish talab qilinsa, 
bunday tillar kompilyatsiya qilinadigan tillar deyiladi. Aslini olganda, kompyuter 
uchun yozilgan har qanday dastur interpretatsiya qilinadi. Chunki mashina 
kodlaridagi dastur kompyuterning miyasi bo‘lgan protsessor tomonidan 
interpretatsiya qilinadi. Interpretatsiya qilinadigan tillarda yozilgan dasturlar uchun 
maxsus – interpretator dastur mavjud. Bu interpretator dastur kodlarini bajarilishini 
ta’minlab beradi.


44 

Download 228,43 Kb.

Do'stlaringiz bilan baham:
1   ...   8   9   10   11   12   13   14   15   16




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