Va axborot texnologiyalari 10-sinf toshkent – 2021



Yüklə 27,94 Mb.
Pdf görüntüsü
səhifə99/153
tarix05.09.2023
ölçüsü27,94 Mb.
#141598
1   ...   95   96   97   98   99   100   101   102   ...   153
10-sinf informatika ..

 
Figuraga rang berish
Ma’lumki, kompyuter monitori ekranidagi tasvirlar piksel deb nomlanuvchi kichik rangli 
nuqtalardan iborat. Dasturda tasvir chizish uchun har bir piksel qaysi rangda bo‘lishini 
kompyuterga “tushuntirish” lozim.
.........................
Yuqoridagi kodning davomi
draw.create_rectangle(30,30,200,250
fill='green',
outline='yellow')
Yuqori chap burchagi koordinatasi 
(30,30), quyi o‘ng burchak koordinatasi 
(200,250), rangi yashil, chegarasi sariq 
to‘g‘ri to‘rtburchakni chizadi.
(30,30)
(200,250)
Python dasturlash tilida tkinter modulining figurali obyektlarni chizish uchun mo‘ljallangan bir 
nechta funksiyalari mavjud.
Funksiya va tavsifi
Dasturdagi ko‘rinishi
Natijasi
create_line()
to‘g‘ri chiziq
c.create_line(10, 10, 190, 50)
create_polygon() 
ixtiyoriy ko‘pburchak 
A(100,10), B(20,90), 
C(180,90)
c.create_polygon(100, 10, 20, 90, 
180, 90)
create_polygon()
ixtiyoriy ko‘pburchak 
A(20,10), B(140,10), 
C(180,80) , C(10,80)
c.create_polygon(20, 10, 140, 10, 
180, 80, 10, 80,
fill='pink', 
outline='green')
create_rectangle()
to‘g‘ri to‘rtburchak 
yuqori chap va quyi 
o‘ng koordinatasi 
berilgan.
c.create_rectangle(40, 40, 140, 80, 
fill='yellow', 
outline='green',
width=3, 
activedash=(5, 4))
create_oval()
Aylana 
Aylana bo‘lganligi 
uchun kvadrat
koordinatasi beriladi.
c.create_ oval (50, 60, 150, 160, 
width=2)
A
B
C
A
B
D
C


140
140
140
140
V BOB. 

Yüklə 27,94 Mb.

Dostları ilə paylaş:
1   ...   95   96   97   98   99   100   101   102   ...   153




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin