Python dasturlash maktabi
2.5K subscribers
32 photos
1 file
41 links
@pythonuz kanalida python dasturlash tili Nematillo Ochilov tomonidan bosqichma bosqich bepul o'rgatiladi

@NematilloOchilov - blog
@pythonuz - Python darslari
@js_uz - Java Script
@MQLUZ - Savdo robotlarni dasturlash
Download Telegram
TikTokdagi profilimga aʼzo boʻlib dasturlashga oid tushunmagan savollaringizni yozing.TikTokda video koʻrinishida tushuntiraman.

👍 Like bosish shart emas.

https://vm.tiktok.com/ZSJ1kobae/
Python dasturlash maktabi
Photo
var = {1: 3, 2: 4}
print(4 in var[2])
Anonymous Quiz
22%
4
39%
True
27%
False
12%
TypeError
Python dasturlash maktabi
Photo
var = {1: 3, 2: 4}
print(4 not in var)
Anonymous Quiz
28%
True
39%
False
22%
KeyError
11%
IndexError
Python dasturlash maktabi
Photo
var = {1: 3, 2: 4}
print(1 in var)
Anonymous Quiz
40%
True
34%
False
21%
NameError
5%
None
Kanalga yangi tashrif buyurganlarga:

Python dasturlash tilini 0dan o'rganishni ushbu 👉 mavzudan boshlang.
Python dasturlash maktabi
Ⓜ️ Lug'atlar (dict). Lug'atlar figurali (jingalak) qavs ichida joylashgan kalit va qiymatlardan tashkil topgan tartiblanmagan obektlar to'plami.Lug'atlar ro'yxatga o'xshaydi.Lug'atni ro'yxatdan asosiy farqlari lug'atda kalit va qiymatlar ikki nuqta : bilan…
Lug'at kalitlari va qiymatlari har qanday qiymat turi bo'lishi mumkin. Siz kalit yaratishingiz va uning qiymatini lug'at yoki ro'yxatga aylantirishingiz mumkin.

Quyida o'qituvchilar, talabalar va xodimlar ishlaydigan maktab uchun lug'at mavjud. Ularning har birining ismi va shaxsiy guvohnomasi mavjud. Talaba o'zi yozilgan sinfga ega bo'ladi. Talaba bir nechta kurslarga yozilishi mumkin. O'qituvchilarda u o'quvchilarga o'rgatadigan kurslar mavjud. Maktab xodimlarining nomi va kasbi bor.

maktab = {
"o'quvchilar": [
{
"id": "1",
"ism": "Abdulloh",
"sinflar": ["Veb dastur yaratish"]
},
{
"id": "2",
"ism": "Oybek",
"sinflar": ["Mashinada o'qitish", "Ma'lumotlarni o'rganish"]
},
{
"id": "3",
"ism": "Rustam",
"sinflar": ["O'yinlarni rivojlantirish"]
}
],
"o'qituvchilar": [
{
"id": "1",
"ism": "Nematillo",
"kurslar": ["Mashinada o'qitish", "Ma'lumotlarni o'rganish"]
},
{
"id": "2",
"ism": "Ruslan",
"kurslar": ["O'yinlarni rivojlantirish", "Veb dastur yaratish"]
}
],
"xodimlar": [
{
"id": "1",
"ism": "Ulug'bek",
"kasb": "Menejer"
},
{
"id": "2",
"ism": "Jasurbek",
"kasb": "xizmatchi"
},
{
"id": "3",
"ism": "Otabek",
"kasb": "sotuvchi"
}
]
}
# O'quvchilar ro'yxatini e'lon qilish
students = maktab["o'quvchilar"]
for student in students:
print("O'quvchi ismi: {0} Sinf: {1}".format(student['ism'], student['sinflar']))

#######################################################################
# O'quvchilar ro'yxatiga yangi o'quvchi qo'shish
students.append(
{
"id": "4",
"ism": "Alpshoh",
"sinflar": ["Veb dastur yaratish"]
}
)
for student in students:
print("O'quvchi ismi: {0} Sinf: {1}".format(student['ism'], student['sinflar']))

# https://telegra.ph/file/2c514ad8a7ea61dba7f50.jpg