Va axborot texnologiyalari 10-sinf toshkent – 2021


V BOB.  WWW-TEXNOLOGIYA VA HTML TILI



Download 27,94 Mb.
Pdf ko'rish
bet116/153
Sana13.06.2022
Hajmi27,94 Mb.
#663013
1   ...   112   113   114   115   116   117   118   119   ...   153
Bog'liq
10-sinf yangi

V BOB. 
WWW-TEXNOLOGIYA VA HTML TILI
AMALIY FAOLIYAT
Yuqoridagi funksiyalardan foydalangan holda “Mening o‘yinim” sarlavhali, qizil fonli va 
o‘zgaruvchan o‘lchamli dastur kodini yozing.
ESLAB QOLING
O‘yin oynasining o‘lchamlari pikselda hisoblanishi sababli faqat musbat va butun sonlar 
foydalanilishi lozim. Oyna o‘lchamlari qiymatini manfiy va kasr sonlarda berib bo‘lmaydi.
import pygame
Kutubxonadan PyGame modulini 
yuklab oladi.
RED = (255, 0, 0)
“RED” o‘zgaruvchisiga RGB rang 
tizimida qizil rang beriladi.
pygame.init()
PyGame modulini ishga tushiradi.
screen =pygame.display.set_mode((500,500), 
pygame.RESIZABLE,32)
Oyna o‘lchami o‘rnatiladi va uni 
o‘zgartirishga ruxsat beriladi.
pygame.display.set_caption("Mening o‘yinim")
O‘yin oynasiga “Mening o‘yinim” 
sarlavhasi beriladi.
running = True
“running” o‘zgaruvchisiga rost 
qiymati yuklanadi.
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False 
screen.fill(RED)
pygame.display.flip()
O‘yin sikli tanasi.
pygame.quit()
Dasturdan chiqib ketadi.
Ushbu kod ishga tushirilganda, 
o‘lchamlari 500×500, ixtiyoriy 
ravishda o‘zgarishi mumkin 
bo‘lgan, qizil fonli “Mening o‘yinim” 
sarlavhali o‘yin oynasi paydo 
bo‘ladi.


163
163
163
163
UYGA VAZIFA
1. Yangi o‘yin oynasini hosil qiling va uni ishga tushiring.
2. O‘yin oynasining o‘lchamini ixtiyoriy o‘zgartiruvchi dastur tuzing.
3. Oq rangli va “GAME” sarlavhali dastur tuzing.
4. Kelgusida o‘yin yaratish uchun o‘yin oynasi yarating va unga o‘lcham, rang, sarlavha 
bering.
1. Python dasturlash tilida o‘yin dasturlarni yaratish qanday amalga oshiriladi?
2. PyGame qanday modul?
3. PyGame moduli qay tarzda o‘rnatiladi?
4. Modullar va ular haqida tushuncha bering.
5. O‘yin oynasi qanday hosil qilinadi?
6. O‘yin oynasi o‘lchamlari va fon rangini o‘zgartirish mumkinmi?
7. Python dasturlash tilida o‘yinlar yaratish mumkinmi?
8. PyGame moduli nima va u qanday ishlaydi?

Download 27,94 Mb.

Do'stlaringiz bilan baham:
1   ...   112   113   114   115   116   117   118   119   ...   153




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