* guliston davlat universiteti axborotnomasi gumanitar – ijtimoiy fanlar seriyasi, 2023. №1


Download 0.62 Mb.
Pdf ko'rish
bet5/8
Sana23.09.2023
Hajmi0.62 Mb.
#1685220
1   2   3   4   5   6   7   8
Bog'liq
DIYORGA

 
 
 
 
 
 
 
 
 
Virtual muhitni ishga tushurush uchun pipenv shell komandasini beramiz ushbu buyruqlar python dasturlash 
muhitida ishlash uchun qo‘l keladi. Python dasturlash muhitida grafikadan foydalanib ,siz shakllarni,tasvirlarni 
chizishingiz, turli xildagi diagrammalar,animatsiyalarni yaratishingiz va matematik hisoblarni tasavvur qilishingiz 
mumkin.
Buning uchun Pythonda grafiklar bilan ishlash uchun ko‘plab modular mavjud ularni import qilishimiz va grafik 
oyna yaratish kerak demak biz python dasturlash tilidan foydalanishimiz uchun windows Powershellga quydagilarni 
yozamiz pip install graphics.py buyrug‘ini beramiz va ushbu yozuvlar chiqsa graphics.py moduli muvofaqiyatli o‘rnatilgan 
bo‘ladi. 
 
 


* GULISTON DAVLAT UNIVERSITETI AXBOROTNOMASI * 
* Gumanitar 
– ijtimoiy fanlar seriyasi, 2023. № 1 * 
38 
Oynani hosil qilamiz, masalan Masalan: win = GraphWin("Oyna sarlovhasi", 250, 260) bu GraphWin (nom, 
kenglik, balandlik) [2]. 
 
 
Pythonda dasturlash muhitida grafik dasturning umumiy tuzilishi: 
# python grafik kutubxonasini 
grafik importdan import qilish * 
# grafik oynasini yaratish 
win = GraphWin("Grafika oynasi", 400, 400) 
# ...barcha obyektlarni chizish... 
win.getMouse() # sichqoncha tugmasi ishga tushishini kuting. bosilgan 
win.close () # grafik oynasini yoping 
Ushbu dasturda biz win grafik oynasi ob'ektini aniqladik va uni 400 dan 400 pikselgacha o'lchamda ochdik.
Win.getMouse () buyrug'i sichqonchaning istalgan tugmasi g'alaba oynasi maydonida bosilishini kutadi. 
win.close() win grafik obyektlari oynasini yopadi. Python dasturlarida graphics.py modulidan foydalanib, siz nuqta
chiziq, doira, to'rtburchak, ellips va ko'pburchakni ko'rsatishingiz, ekranda matnni ko'rsatishingiz mumkin. Python grafik 
oynasida obyektning joylashishini belgilash uchun Python koordinata tizimida uning koordinatalarini belgilash 
kerak. Koordinatalarning kelib chiqishi grafik oynaning yuqori chap burchagida joylashgan. X o'qining ijobiy yo'nalishi 
chapdan o'ngga, Y o'qi yuqoridan pastgacha aniqlanadi. X koordinatasining qiymati qanchalik katta bo'lsa, nuqta 
qanchalik to'g'ri bo'lsa, Y koordinatasining qiymati qanchalik katta bo'lsa, nuqta shunchalik past bo'ladi. Win grafik 
oynasida berilgan ob'ektni chizish uchun obj.draw(win) protsedurasidan foydalaning, grafik ob'ektlarni grafik oynada 
chizishdan oldin ularni aniqlash kerak. 

Download 0.62 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




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