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ə90/153
tarix05.09.2023
ölçüsü27,94 Mb.
#141598
1   ...   86   87   88   89   90   91   92   93   ...   153
10-sinf informatika ..

V BOB. 
WWW-TEXNOLOGIYA VA HTML TILI
Kiruvchi ma’lumot
Chiquvchi ma’lumot
3
Toshkent Angren Parkent 
Chirchiq Oqqo‘rg‘on
Samarqand Payariq Jomboy 
Urgut Paxtachi
Namangan Norin Pop Uychi 
3
Pop 
Parkent
Jomboy
Chirchiq
Namangan
Toshkent
Samarqand
Toshkent
n=int(input('Satrlar sonini kiriting:'))
vil = {}
for i in range(n):
viloyat, *tumanlar = input().split()
for tuman in tumanlar:
vil[tuman] = viloyat
k=int(input('Tumanlar sonini kiriting:'))
for i in range(k):
print(vil[input()])

– satrlar soni kiritiladi.
vil 
– lug‘at elementlarini joylashtirish 
uchun xotiradan joy zaxira qiladi.
0 dan n gacha n ta sikl ishlaydi.
Klaviatura orqali kiritilgan satrni 
so‘zlarga ajratib, birinchi elementini 
viloyat
o‘zgaruvchisiga, qolganlarini esa 
tumanlar
ro‘yxatiga yozadi.
tumanlar
ro‘yxati ichidagi har bir 
elementni olib, 
vil
lug‘atiga kalit sifatida
viloyat
dagi qiymatni olib esa lug‘atga 
qiymat
sifatida yozamiz
Kiritilgan har bir tuman – kalit, uning 
asosida qiymat, ya’ni viloyat nomini 
chiqaradi.
Satrlar sonini kiriting:3
Toshkent Angren Parkent Chirchiq 
Oqqo‘rg‘on Samarqand Payariq Jomboy 
Urgut Paxtachi Namangan Norin Pop Uychi 
Tumanlar sonini kiriting: 4
Pop
Namangan
Parkent
Toshkent
Jomboy
Samarqand
Chirchiq
Toshkent
TOPSHIRIQLAR
1. Berilgan lug‘atga yangi element qo‘shish uchun dastur kodini yozing.
Berilgan lug‘at: {0:10, 1:20}. Yangi element: {0:10, 1:20, 3:30}.


127
127
127
127
To‘plam matematikadagi to‘plam tushunchasiga 
ekvivalent bo‘lgan tushuncha bo‘lib, ma’lumotlar 
strukturasini anglatadi. U tartibi aniqlanmagan turli 
elementlardan tashkil topgan. To‘plamlarda element 
qo‘shish, o‘rin almashtirish va o‘chirish hamda 
elementlarni birlashtirish, o‘zaro almashtirish kabi 
amallarni bajarish mumkin. Shuningdek, elementning 
to‘plamga tegishli yoki tegishli emasligini aniqlash ham mumkin.
1. Lug‘at nima maqsadda ishlatiladi?
2. Lug‘atning ro‘yxat va kortejdan farqli jihati nimada?
3. Lug‘at tarkibini o‘zgartirish mumkinmi? 
4. Lug‘atlar qanday usullar bilan hosil qilinadi?
5. Lug‘at va ro‘yxatning bir-biridan farqi nimada?
1. Bitta satrdan iborat matn berilgan. Matnda har bir so‘z o‘zidan oldin necha marta 
ishtirok etganligini topish dasturini tuzing.

Yüklə 27,94 Mb.

Dostları ilə paylaş:
1   ...   86   87   88   89   90   91   92   93   ...   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