Va axborot texnologiyalari 10-sinf toshkent – 2021


V BOB.  WWW-TEXNOLOGIYA VA HTML TILI



Yüklə 27,94 Mb.
Pdf görüntüsü
səhifə116/153
tarix05.09.2023
ölçüsü27,94 Mb.
#141598
1   ...   112   113   114   115   116   117   118   119   ...   153
10-sinf informatika ..

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?

Yüklə 27,94 Mb.

Dostları ilə paylaş:
1   ...   112   113   114   115   116   117   118   119   ...   153




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin