#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
#Python_darslari
BUGUNGI POSTLAR
18.07.2021
1. .insert() metodi
2. Dunyodagi eng qimmat kompyuterning narxini bilasizmi?
3. del - operatori.Ro'yxatdan istalgan elementni o'chirish
4. Anonymous Quiz
5. Anonymous Quiz
6. .remove() - metodi. Ro'yxatdan istalgan elementni o’zining qiymati bilan o’chirish
7. 👨🏻💻Dastur bajarilishi natijasida qanday qiymatlarni chiqaradi?
8. .pop() - metodi.Ro'yxatdan istalgan elementni olish.
9. 👨🏻💻Dastur bajarilishi natijasida a ning qiymati nechaga teng bo'ladi?
10. Mustaqil ish
11. 📹 Mustaqil ishning javobi
Kanalga ulanish:
✍️ @fozilovblog
BUGUNGI POSTLAR
18.07.2021
1. .insert() metodi
2. Dunyodagi eng qimmat kompyuterning narxini bilasizmi?
3. del - operatori.Ro'yxatdan istalgan elementni o'chirish
4. Anonymous Quiz
5. Anonymous Quiz
6. .remove() - metodi. Ro'yxatdan istalgan elementni o’zining qiymati bilan o’chirish
7. 👨🏻💻Dastur bajarilishi natijasida qanday qiymatlarni chiqaradi?
8. .pop() - metodi.Ro'yxatdan istalgan elementni olish.
9. 👨🏻💻Dastur bajarilishi natijasida a ning qiymati nechaga teng bo'ladi?
10. Mustaqil ish
11. 📹 Mustaqil ishning javobi
Kanalga ulanish:
✍️ @fozilovblog
#Python_darslari
.sort() - metodi.
Ro'yxatdan istalgan elementni olish
Ro'yxat ichidagi elementlarni alifbo ketma-ketligida tartiblash kerak bo'lganda ushbu metoddan foydalanamiz.
Code
Code
✍️ @fozilovblog
.sort() - metodi.
Ro'yxatdan istalgan elementni olish
Ro'yxat ichidagi elementlarni alifbo ketma-ketligida tartiblash kerak bo'lganda ushbu metoddan foydalanamiz.
Code
ismlar = ['Farrux','Suxrob', 'Maxmudjon', 'Diyorbek', 'Sanjarbek', 'Kamron', 'Abdulhafiz', 'Hasan']Natija:
ismlar.sort()
print(ismlar)
['Abdulhafiz', 'Diyorbek', 'Farrux', 'Hasan', 'Kamron', 'Maxmudjon', 'Sanjarbek', 'Suxrob']Ro'yxatni teskari tartibda saqlash uchun .sort() metodi ichida reverse=True argumentini kiritamiz.
Code
ismlar = ['Farrux','Suxrob', 'Maxmudjon', 'Diyorbek', 'Sanjarbek', 'Kamron', 'Abdulhafiz', 'Hasan']Natija:
ismlar.sort(reverse=True)
print(ismlar)
['Suxrob', 'Sanjarbek', 'Maxmudjon', 'Kamron', 'Hasan', 'Farrux', 'Diyorbek', 'Abdulhafiz']Kanalga ulanish:
✍️ @fozilovblog
#Python_darslari
.sorted() - metodi.
Ayrim hollarda asl ro'yxat ichidagi elementlarning ketma-ketligini buzmagan holda ro'yxatni tartiblash uchun ushbu funksiyadan foydalanamiz.
Code
Code
✍️ @fozilovblog
.sorted() - metodi.
Ayrim hollarda asl ro'yxat ichidagi elementlarning ketma-ketligini buzmagan holda ro'yxatni tartiblash uchun ushbu funksiyadan foydalanamiz.
Code
tumanlar = ['Sherobod', 'Denov', 'Oltinsoy', 'Uzun', 'Termiz',Natija:
'Sariosiyo', 'Qiziriq', 'Sho\'rchi']
print(sorted(tumanlar))
print(tumanlar)
['Denov', 'Oltinsoy', 'Qiziriq', 'Sariosiyo', 'Sherobod', "Sho'rchi", 'Termiz', 'Uzun']Ro'yxatni teskari tartibda saqlash uchun .sorted() funksiya ichida reverse=True argumentini kiritamiz.
['Sherobod', 'Denov', 'Oltinsoy', 'Uzun', 'Termiz', 'Sariosiyo', 'Qiziriq', "Sho'rchi"]
Code
tumanlar = ['Sherobod', 'Denov', 'Oltinsoy', 'Uzun', 'Termiz',Natija:
'Sariosiyo', 'Qiziriq', 'Sho\'rchi']
print(sorted(tumanlar, reverse=True))
print(tumanlar)
['Uzun', 'Termiz', "Sho'rchi", 'Sherobod', 'Sariosiyo', 'Qiziriq', 'Oltinsoy', 'Denov']Kanalga ulanish:
['Sherobod', 'Denov', 'Oltinsoy', 'Uzun', 'Termiz', 'Sariosiyo', 'Qiziriq', "Sho'rchi"]
✍️ @fozilovblog
#Python_darslari
Ro'yxat ichidagi elementlarni o’shish va teskari tartibda chiqaruvchi dastur
📌 Yuoqridagi ikki usul bilan sonli ro'yxatlarni ham tartiblashimiz mumkin:
Code
✍️ @fozilovblog
Ro'yxat ichidagi elementlarni o’shish va teskari tartibda chiqaruvchi dastur
📌 Yuoqridagi ikki usul bilan sonli ro'yxatlarni ham tartiblashimiz mumkin:
Code
sonlar = [9, 8, 1, 5, 6, 3, 7, 2, 4]Natija:
sonlar.sort()
print(sonlar)
print(sorted(sonlar, reverse=True))
[1, 2, 3, 4, 5, 6, 7, 8, 9]Kanalga ulanish:
[9, 8, 7, 6, 5, 4, 3, 2, 1]
✍️ @fozilovblog
#Python_darslari
Ro'yxat ichidagi elementlarni teskari tartibda tartiblash dasturi
Code
✍️ @fozilovblog
Ro'yxat ichidagi elementlarni teskari tartibda tartiblash dasturi
Code
satr = ['olma','non','kitob','avtomobil','telefon','dasturchi']Natija:
satr.reverse()
print(satr)
['dasturchi', 'telefon', 'avtomobil', 'kitob', 'non', 'olma']Kanalga ulanish:
✍️ @fozilovblog
#Python_darslari
.len() funksiyasi
Ro'yxatning uzunligi, ya'ni uning ichidagi elementlar sonini aniqlash uchun .len() funksiyasidan foydalanamiz:
Code
✍️ @fozilovblog
.len() funksiyasi
Ro'yxatning uzunligi, ya'ni uning ichidagi elementlar sonini aniqlash uchun .len() funksiyasidan foydalanamiz:
Code
hafta_kunlari = ['Dushanba','Seshanba','Chorshanba',Natija:
'Payshanba','Juma', 'Shanba']
print("Hafta kunlarining soni:",len(hafta_kunlari))
Hafta kunlarining soni: 6Kanalga ulanish:
✍️ @fozilovblog
#Python_darslari
.len() funksiyasidan foydalanib dastur tuzish
Masala: Ikkita A_sinf va B_sinf nomli massiv berilgan. Ushbu massivlarning jami elementlari sonini aniqlovchi dastur tuzing.
Code
✍️ @fozilovblog
.len() funksiyasidan foydalanib dastur tuzish
Masala: Ikkita A_sinf va B_sinf nomli massiv berilgan. Ushbu massivlarning jami elementlari sonini aniqlovchi dastur tuzing.
Code
A_sinf = ['Bobur', 'Akbar', 'Iroda', 'Maftuna', 'Husniddin']Natija:
B_sinf = ['Asqar', 'Temur', 'Odil', 'Qayum', 'Fayoza', 'Nilufar']
Jami = A_sinf + B_sinf
print("Elementlar soni",len(Jami))
Elementlar soni 11Kanalga ulanish:
✍️ @fozilovblog
#Python_darslari #code_quiz
👨🏻💻Ikkita massivning uzunliklari yig'indisi nechaga teng?
Kanalga ulanish:
✍️ @fozilovblog
👨🏻💻Ikkita massivning uzunliklari yig'indisi nechaga teng?
Kanalga ulanish:
✍️ @fozilovblog
#Python_darslari
range() va list() funksiyalarini qo'llash
Masala: 1 dan 15 gacha bo’lgan sonlarni, faqat juftlarini alohida va toq sonlarini alohida chop etuvchi dastur tuzing
Code
✍️ @fozilovblog
range() va list() funksiyalarini qo'llash
Masala: 1 dan 15 gacha bo’lgan sonlarni, faqat juftlarini alohida va toq sonlarini alohida chop etuvchi dastur tuzing
Code
sonlar = list(range(1,15))Natija:
print(sonlar)
juftlar = list(range(0,15,2))
toqlar = list(range(1,15,2))
print("Juft sonlar: ", juftlar)
print("Toq sonlar: ", toqlar)
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]Kanalga ulanish:
Juft sonlar: [0, 2, 4, 6, 8, 10, 12, 14]
Toq sonlar: [1, 3, 5, 7, 9, 11, 13]
✍️ @fozilovblog
sonlar = list(range(2,11+1))
print(sonlar)
Natija nimaga teng?
print(sonlar)
Natija nimaga teng?
Anonymous Quiz
79%
[2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
13%
[1, 3, 4, 5, 6, 7, 8, 9, 10, 11]
4%
[2, 3, 4, 5, 6, 7, 8, 9, 10,]
4%
[1, 3, 4, 5, 6, 7, 8, 9, 10,]
sonlar = list(range(1,11-3))
print(sonlar)
Natija?
print(sonlar)
Natija?
Anonymous Quiz
48%
[1, 2, 3, 4, 5, 6, 7]
48%
[1, 2, 3, 4, 5, 6, 8]
4%
[1, 2, 3, 4, 5, 6, 9]
0%
[1, 2, 3, 4, 5, 6, 10]
sonlar = list(range(1,10-2))
sonlar.insert(5,16)
print(sonlar)
sonlar.insert(5,16)
print(sonlar)
Anonymous Quiz
30%
[1, 2, 3, 4, 5, 6, 16, 7]
35%
[1, 2, 3, 4, 5, 16, 6, 7]
30%
[1, 2, 3, 4, 5, 6, 7, 16]
4%
[1, 2, 3, 5, 4, 6, 16, 7]