#Python_darslari
Listning uzunligi noma'lum
Pythonda Listning (massivning) eng oxirgi elementiga -1 indeksi orqali ham murojat qilish mumkin. Bu usuldan Listning uzunligi oldindan aniq bo'lmagan holatda foydalanish mumkin bo'ladi.
Oxirgi element: 6547859
Kanalga ulanish:
✍️ @fozilovblog
Listning uzunligi noma'lum
Pythonda Listning (massivning) eng oxirgi elementiga -1 indeksi orqali ham murojat qilish mumkin. Bu usuldan Listning uzunligi oldindan aniq bo'lmagan holatda foydalanish mumkin bo'ladi.
Code:Natija:
massiv = ['456', '34', '70', '124', '946543', '....', '6547859']
print("Oxirgi element:", massiv[-1])
Oxirgi element: 6547859
Kanalga ulanish:
✍️ @fozilovblog
massiv = ['6', '34', '71', '54', '45', '6559']
Ushbu massivning oxirgi elementini chop eting.
Ushbu massivning oxirgi elementini chop eting.
Anonymous Quiz
63%
print("Oxirgi element:", massiv[-1])
19%
print("Oxirgi element:", massiv[1])
19%
print("Oxirgi element:", massivv[5])
0%
print("Oxirgi element:", maassiv[-1])
massiv = [5, 4, 7, 12, 6]
a=massiv[0]
b=massiv[3] print("Yig'indi:", a+b) Natija nechaga teng?
a=massiv[0]
b=massiv[3] print("Yig'indi:", a+b) Natija nechaga teng?
Anonymous Quiz
15%
10
15%
14
15%
1
54%
17
massiv = [15, 14, 47, 112, 56]
print("Yi'gindi:", massiv[0]+massiv[1])
Yi'g'indining qiymati nechag teng?
print("Yi'gindi:", massiv[0]+massiv[1])
Yi'g'indining qiymati nechag teng?
Anonymous Quiz
7%
20
79%
29
7%
36
7%
244
#Python_darslari
.append() metodi
Ro'yxatga yangi element qo'shishda .append() metodidan foydalanish mumkin:
Yangi element qo'shildi: [15, 14, 47, 112, 56, 701]
Kanalga ulanish:
✍️ @fozilovblog
.append() metodi
Ro'yxatga yangi element qo'shishda .append() metodidan foydalanish mumkin:
Code:Natija:
massiv = [15, 14, 47, 112, 56]
massiv.append(701)
print("Yangi element qo'shildi: ", massiv)
Yangi element qo'shildi: [15, 14, 47, 112, 56, 701]
Kanalga ulanish:
✍️ @fozilovblog
Media is too big
VIEW IN TELEGRAM
#Python_darslari
📹 Bo'sh ro'yxatga qanday qilib element kiritish mumkin?
Bo'sh ro'yxatni elementlar bilan to'ldirish uchun .append() metodidan foydalanamiz.
Code
✍️ @fozilovblog
📹 Bo'sh ro'yxatga qanday qilib element kiritish mumkin?
Bo'sh ro'yxatni elementlar bilan to'ldirish uchun .append() metodidan foydalanamiz.
Code
massiv = [] # bo'sh ro'yxatNatija:
massiv.append(10)
massiv.append(0.2)
massiv.append('satr')
print ("Yangi elemtlar qo'shildi: ",massiv)
Yangi elementlar qo'shildi: [10, 0.2, 'satr']Kanalga ulanish:
✍️ @fozilovblog
#Python_darslari
BUGUNGI POSTLAR
17.07.2021
1. Ko'p xonali son
2. List (ro'yxat)
3. INDEX haqida
4. Anonymous Quiz
5. Anonymous Quiz
6. Listning uzunligi noma'lum
7. Anonymous Quiz
8. Anonymous Quiz
9. Anonymous Quiz
10. .append() metodi
11. 📹 Bo'sh ro'yxatga qanday qilib element kiritish mumkin?
Kanalga ulanish:
✍️ @fozilovblog
BUGUNGI POSTLAR
17.07.2021
1. Ko'p xonali son
2. List (ro'yxat)
3. INDEX haqida
4. Anonymous Quiz
5. Anonymous Quiz
6. Listning uzunligi noma'lum
7. Anonymous Quiz
8. Anonymous Quiz
9. Anonymous Quiz
10. .append() metodi
11. 📹 Bo'sh ro'yxatga qanday qilib element kiritish mumkin?
Kanalga ulanish:
✍️ @fozilovblog
#Python_darslari
.insert() metodi
Ro'yxatning istalgan joyiga yangi element qo'shish uchun .insert() metodidan foydalanish mumkin:
Code:
✍️ @fozilovblog
.insert() metodi
Ro'yxatning istalgan joyiga yangi element qo'shish uchun .insert() metodidan foydalanish mumkin:
Code:
Natija:
massiv = [12, 19, 46, 112]
massiv.insert(1, 33)
massiv.insert(3, 44)
print("Yangi element qo'shildi: ", massiv)
Yangi element qo'shildi: [12, 33, 19, 44, 46, 112]Kanalga ulanish:
✍️ @fozilovblog
#Python_darslari
Dunyodagi eng qimmat kompyuterning narxini bilasizmi?
Eng qimmat kompyuter bu albatta Apple'ning Mac Pro kompyuteridir va uning narxi hech qanday qo'shimcha narsalarsiz $51,650.
Code
Mac Pro'ning xususiyatlari shulardan iborat:
CPU: Intel Xeon W 28-yaderli, 4,4 GHz Turbo Boost
GPU: AMD Two Radeon Pro Vega II Duo, 64GB (2x32GB)
RAM: 1,5TB (12x128GB), DDR4, 2933 MHz
SSD: 8TB SSD
Kanalga ulanish:
✍️ @fozilovblog
Dunyodagi eng qimmat kompyuterning narxini bilasizmi?
Eng qimmat kompyuter bu albatta Apple'ning Mac Pro kompyuteridir va uning narxi hech qanday qo'shimcha narsalarsiz $51,650.
Code
dollar_kurs = 10626Natija: 548832900 so'm
kompyuter_narxi = 51650
print(kompyuter_narxi*dollar_kurs, 'so\'m')
Mac Pro'ning xususiyatlari shulardan iborat:
CPU: Intel Xeon W 28-yaderli, 4,4 GHz Turbo Boost
GPU: AMD Two Radeon Pro Vega II Duo, 64GB (2x32GB)
RAM: 1,5TB (12x128GB), DDR4, 2933 MHz
SSD: 8TB SSD
Kanalga ulanish:
✍️ @fozilovblog
#Python_darslari
del - operatori.
Ro'yxatdan istalgan elementni o'chirish
Ro'yxatdan biror elementni olib tashlash uchun uning indeksini yoki qiymatini bilishimiz kerak bo'ladi.
Bu yerda element 25 ning indeks qiymati 2 ga teng
Code
✍️ @fozilovblog
del - operatori.
Ro'yxatdan istalgan elementni o'chirish
Ro'yxatdan biror elementni olib tashlash uchun uning indeksini yoki qiymatini bilishimiz kerak bo'ladi.
Bu yerda element 25 ning indeks qiymati 2 ga teng
Code
massiv = [32, 76, 25, 69]Natija
del massiv [2]
print (massiv)
[32, 76, 69]
Kanalga ulanish:✍️ @fozilovblog
massiv = [65, 19, 58, 12]
Ushbu massivning oxiriga, yangi 47 elementni qo'shing
Ushbu massivning oxiriga, yangi 47 elementni qo'shing
Anonymous Quiz
57%
massiv.insert(4, 47)
36%
massiv.insert(3, 47)
7%
massiv.insert(-3, 47)
0%
massiv.insert(-4, 47)
massiv = [32, 89, 65, 3, 90, 76, 56, 25, 69]
Ushbu massivdan 65 elementni ro'yxatdan o'chiring
Ushbu massivdan 65 elementni ro'yxatdan o'chiring
Anonymous Quiz
29%
1. del massiv[-7]
29%
2. del massiv[2]
21%
3. del massiv[-2]
21%
1. va 2. javoblar to'g'ri
#Python_darslari
.remove() - metodi.
Ro'yxatdan istalgan elementni o’zining qiymati bilan o’chirish
Code
✍️ @fozilovblog
.remove() - metodi.
Ro'yxatdan istalgan elementni o’zining qiymati bilan o’chirish
Code
massiv = [1, 18, 28, 38]Natija:
massiv.remove(28)
print (massiv)
[1, 18, 38]
Kanalga ulanish:✍️ @fozilovblog
#Python_darslari #code_quiz
👨🏻💻Dastur bajarilishi natijasida qanday qiymatlarni chiqaradi?
Kanalga ulanish:
✍️ @fozilovblog
👨🏻💻Dastur bajarilishi natijasida qanday qiymatlarni chiqaradi?
Kanalga ulanish:
✍️ @fozilovblog
#Python_darslari
.pop() - metodi.
Ro'yxatdan istalgan elementni olish.
Biror elementni butunlay o'chirib tashlash emas, balki uni ro'yxatdan olish va undan foydalanish talab qilinishi mumkin. Buning uchun Pythonda .pop(indeks) metodidan foydalanamiz.
Elementni olishda albatta uning indeksiga murojaat qilamiz.Agar indeks berilmasa, ro'yxatdan o'xirgi qiymat sug'urib olinadi.
Code
✍️ @fozilovblog
.pop() - metodi.
Ro'yxatdan istalgan elementni olish.
Biror elementni butunlay o'chirib tashlash emas, balki uni ro'yxatdan olish va undan foydalanish talab qilinishi mumkin. Buning uchun Pythonda .pop(indeks) metodidan foydalanamiz.
Elementni olishda albatta uning indeksiga murojaat qilamiz.Agar indeks berilmasa, ro'yxatdan o'xirgi qiymat sug'urib olinadi.
Code
nomer = ['504', '130', '205', '334', '614']Natija:
kerak = nomer.pop(3)
print("Men " + kerak + " nomerini oldim")
print("Olinmagan nomerlar: ", nomer)
Men 334 nomerini oldimKanalga ulanish:
Olinmagan nomerlar: ['504', '130', '205', '614']
✍️ @fozilovblog
#Python_darslari #code_quiz
👨🏻💻Dastur bajarilishi natijasida a ning qiymati nechaga teng bo'ladi?
Kanalga ulanish:
✍️ @fozilovblog
👨🏻💻Dastur bajarilishi natijasida a ning qiymati nechaga teng bo'ladi?
Kanalga ulanish:
✍️ @fozilovblog
#Python_darslari
Mustaqil ish
⏳ Mustaqil ravishda o'zingiz dasturni tuzib ko'ring keyinroq esa uning yechimini diqqatingizga havola etamiz.
Kanalga ulanish:
✍️ @fozilovblog
Mustaqil ish
⏳ Mustaqil ravishda o'zingiz dasturni tuzib ko'ring keyinroq esa uning yechimini diqqatingizga havola etamiz.
Kanalga ulanish:
✍️ @fozilovblog
Media is too big
VIEW IN TELEGRAM
#Python_darslari
📹 Mustaqil ishning javobi
Code
✍️ @fozilovblog
📹 Mustaqil ishning javobi
Code
a = int(input('Birinchi son= '))Natija:
b = int(input('Ikkinchi son= '))
c = a+b
d = a*b
e = a/b
f = a-b
sonlar = []
sonlar.insert(0,a)
sonlar.insert(1,b)
sonlar.insert(2,c)
sonlar.insert(3,d)
sonlar.insert(4,e)
sonlar.insert(5,f)
print(sonlar)
Birinchi son= 10Kanalga ulanish:
Ikkinchi son= 20
[10, 20, 30, 200, 0.5, -10]
✍️ @fozilovblog