πππPythonda satrlarning funksiya va metodlariπππ
S.replace(shablon,almashuv)- Shablonni almashtirish
S.split(belgi)- Satrni har bir so`zini alohida alohida ajratib chiqish.
S.isdigit()-Satrda raqamlar ishtirok etganligini tekshirish.
S.isalpha()-Satr faqat harflardan iboratligini tekshirish
S.isalnum()-Satr harf yoki raqamlardan iboratligini tekshiradi
S.islower()-Satr quyi registrdagi belgilardan iboratligini tekshiradi
S.isupper()-Satr yuqori registrdagi belgilardan iboratligini tekshiradi
S.isspace()-Satrdako`rinmaydidanbelgilarborliginitekshirish (probel, sahifani o`tkazish belgisi(β\pβ), yangi satrga o`tish (β\nβ), koretkani qaytarish(β\rβ), gorizontal tabulyatsiya (β\tβ) va vertikal tabulyatsiya)
S.istitle()-Satrda so`zlar bosh harf bilan boshlanishini tekshirish
S.upper()-Satrni yuqori registrga o`zgartirish
S.lower()-Satrni quyi registrga o`zgartirish
S.starswith(str)- S satr str shablonidan boshlanishini tekshirish
S.endswith(str)- S satr str shabloni bilan tugashini tekshirish
S.join(ro`yxat)- S ajratuvchiga ega ro`yxatdan qatorni yig`ish
Ord(belgi)- Belgiga mos ASCII kodni qaytaradi
Chr(son)- ASCII kodga mos belgini qaytaradi
S.capitalize()-Satrning birinchi belgisi yuqori registrda qolganlarini quyi registrga o`tkazadi.
β’ββ’βββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
S.replace(shablon,almashuv)- Shablonni almashtirish
S.split(belgi)- Satrni har bir so`zini alohida alohida ajratib chiqish.
S.isdigit()-Satrda raqamlar ishtirok etganligini tekshirish.
S.isalpha()-Satr faqat harflardan iboratligini tekshirish
S.isalnum()-Satr harf yoki raqamlardan iboratligini tekshiradi
S.islower()-Satr quyi registrdagi belgilardan iboratligini tekshiradi
S.isupper()-Satr yuqori registrdagi belgilardan iboratligini tekshiradi
S.isspace()-Satrdako`rinmaydidanbelgilarborliginitekshirish (probel, sahifani o`tkazish belgisi(β\pβ), yangi satrga o`tish (β\nβ), koretkani qaytarish(β\rβ), gorizontal tabulyatsiya (β\tβ) va vertikal tabulyatsiya)
S.istitle()-Satrda so`zlar bosh harf bilan boshlanishini tekshirish
S.upper()-Satrni yuqori registrga o`zgartirish
S.lower()-Satrni quyi registrga o`zgartirish
S.starswith(str)- S satr str shablonidan boshlanishini tekshirish
S.endswith(str)- S satr str shabloni bilan tugashini tekshirish
S.join(ro`yxat)- S ajratuvchiga ega ro`yxatdan qatorni yig`ish
Ord(belgi)- Belgiga mos ASCII kodni qaytaradi
Chr(son)- ASCII kodga mos belgini qaytaradi
S.capitalize()-Satrning birinchi belgisi yuqori registrda qolganlarini quyi registrga o`tkazadi.
β’ββ’βββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
Telegram
Computer science
Komyuter savodxonligi kanaliga xush kelibsiz
Reklama va takliflar uchun murojaat:
@Bek_officel_page
Reklama va takliflar uchun murojaat:
@Bek_officel_page
π32π₯3π2π€©2
#malumot #all
all() Funksiyasi haqida:
all() funktsiyasi, agar hamma elementlar to'g'ri bo'lsa, True ni qaytaradi, aks holda False qaytaradi. Qaytariladigan ob'ekt bo'sh bo'lsa ham, all() funktsiyasi True ni qaytaradi.
Qo'llanilishi:
β’ββ’βββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
all() Funksiyasi haqida:
all() funktsiyasi, agar hamma elementlar to'g'ri bo'lsa, True ni qaytaradi, aks holda False qaytaradi. Qaytariladigan ob'ekt bo'sh bo'lsa ham, all() funktsiyasi True ni qaytaradi.
Qo'llanilishi:
All(iterator)
Misol uchun:list = [0, 1, 1]Javob: False
x = all(list)
print(x)
tuple = (0, True, False)Javob : False
x = all(tuple)
print(x)
set = {0, 1, 0}
x = all(set)
print(x)
Javob : Falselist = [True, False, False]Javob : False
x = all(list)
print(x)
tuple = (False, True, True)Javob : False
x = all(tuple)
print(x)
set = {True, True, False}
x = all(set)
print(x)
Javob : Falselist = [1, 1, 1]Javob: True
x = all(list)
print(x)
β’ββ’βββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
Telegram
Computer science
Komyuter savodxonligi kanaliga xush kelibsiz
Reklama va takliflar uchun murojaat:
@Bek_officel_page
Reklama va takliflar uchun murojaat:
@Bek_officel_page
π24π4
#malumot #any
any() Funksiyasi haqida ma'lumot:
any () funksiyasi, agar qaytariladigan elementning kamida bittasi to'g'ri bo'lsa, True ni qaytaradi, qaytariladigan elementning barchasi yolg'on bo'lsa, False qaytaradi. Qaytariladigan ob'ekt bo'sh bo'lsa, any () funksiyasi False qiymatini qaytaradi
Qo'llanilishi:
Eslatma:
dict da ishlatilganda, any () funktsiyasi, qiymatlarning emas, balki biron bir tugmachaning to'g'riligini tekshiradi.
β’ββ’βββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
any() Funksiyasi haqida ma'lumot:
any () funksiyasi, agar qaytariladigan elementning kamida bittasi to'g'ri bo'lsa, True ni qaytaradi, qaytariladigan elementning barchasi yolg'on bo'lsa, False qaytaradi. Qaytariladigan ob'ekt bo'sh bo'lsa, any () funksiyasi False qiymatini qaytaradi
Qo'llanilishi:
any(iterable)
Misol uchun :list = ['anor', 'olma', 0]Javob: True
a = any(list)
print(a)
list = [0, 0, False, True]Javob: True
a = any(list)
print(a)
tuple = (0, False)Javob: False
a = any(tuple)
print(a)
set = {0, 0, False}
a = any(set)
print(a)
Javob: Falsedict = {0 : "olma", 1 : "anor"}
a = any(dict)
print(a)
Javob: TrueEslatma:
dict da ishlatilganda, any () funktsiyasi, qiymatlarning emas, balki biron bir tugmachaning to'g'riligini tekshiradi.
β’ββ’βββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
Telegram
INFORMATIKLAR
Respublikamiz AKT sohasidagi guruh
π₯ Kompyuter saboqlari boβyicha barcha bilimlar bizning guruhda.
Attestatsiya test kanalimiz :
https://t.me/attestatsiya_testlari_2
π₯ Kompyuter saboqlari boβyicha barcha bilimlar bizning guruhda.
Attestatsiya test kanalimiz :
https://t.me/attestatsiya_testlari_2
π21π₯5π3π€©3
#malumot #lambda
Lambda funksiyasi
Python lambdalari kichik, nomsiz funksiyalar bo'lib, oddiy Python funksiyalariga qaraganda imkoniyatlari kam, ammo ixchamroq sintaksisga ega.Lambda funksiyalari istalgan miqdordagi argumentlarga ega bo'lishi mumkin, ammo funksiya faqat bitta ifodani qaytaradi.
Argumentga 3 sonini qo'shuvchi lambda funksiyani 2 xil ko'rinishda ishga tushirib ko'ramiz.
1) O'zgaruvchiga lambda berish orqali
2) Funksiya va uning argumentini alohida qavsga olish orqali
Nomsiz funksiyalar o'rni oddiy funksiyalar ichida ishlatilganda seziladi.
12*3=36
13*4=52
Lambda ichida shartlarni ham tekshirishimiz mumkin.Sonlarni juft yoki toq ekanini aniqlovchi lambda funksiyasini yozamiz.
β’ββ’βββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
Lambda funksiyasi
Python lambdalari kichik, nomsiz funksiyalar bo'lib, oddiy Python funksiyalariga qaraganda imkoniyatlari kam, ammo ixchamroq sintaksisga ega.Lambda funksiyalari istalgan miqdordagi argumentlarga ega bo'lishi mumkin, ammo funksiya faqat bitta ifodani qaytaradi.
def kompyuterscience(x):
return x
kompyuterscience
nomli oddiy funksiya x argumentini o'ziga oldi va uni qaytardi.Shu funksiyani lambda ko'rinishilambda x: x
3 ta argumentdan iborat lambda funksiyasiga namuna:x = lambda a, b, c: a * b + c
print(x(5, 7, 9))
Javob : 5*7+9=44Argumentga 3 sonini qo'shuvchi lambda funksiyani 2 xil ko'rinishda ishga tushirib ko'ramiz.
1) O'zgaruvchiga lambda berish orqali
kompyuterscience = lambda x: x + 3
print(kompyuterscience(5))
Javob : 5+3=82) Funksiya va uning argumentini alohida qavsga olish orqali
print((lambda x: x + 3)(5))
Javob : 5+3=8Nomsiz funksiyalar o'rni oddiy funksiyalar ichida ishlatilganda seziladi.
def oddiy(n):
return lambda a: a * n
nomsiz = oddiy(2)
print(nomsiz(11))
Javob : 2*11=22def myfunc(n):
return lambda a : a * n
mydoubler = myfunc(3)
mytripler = myfunc(4)
print(mydoubler(12))
print(mytripler(13))
Javob :12*3=36
13*4=52
Lambda ichida shartlarni ham tekshirishimiz mumkin.Sonlarni juft yoki toq ekanini aniqlovchi lambda funksiyasini yozamiz.
print((lambda x: (x % 2 and 'toq son' or 'juft son'))(4))
juft son
Quyida 1, 2 va 3 sonlar yig'indisini hisoblovchi lambda funksiyalarni har xil uslubda yozib ishga tushiramiz.(lambda x, y, z: x + y + z)(1, 2, 3)
Javob : 6(lambda x, y, z=3: x + y + z)(1, 2)
Javob : 6(lambda x, y, z=3: x + y + z)(1, y=2)
Javob : 6(lambda *args: sum(args))(1,2,3)
Javob : 6(lambda **kwargs: sum(kwargs.values()))(one=1, two=2, three=3)
Javob : 6β’ββ’βββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
Telegram
Computer science
Komyuter savodxonligi kanaliga xush kelibsiz
Reklama va takliflar uchun murojaat:
@Bek_officel_page
Reklama va takliflar uchun murojaat:
@Bek_officel_page
π34β€4π2π₯1
βΌοΈβΌοΈMicrosoft Word dasturida ko'p qo'llaniluvchi qaynoq tugmalarβΌοΈβΌοΈ
1. Ctrl + N -Yangi dokumentni yaratish
2. Ctrl + Π, yoki Ctrl - F12, yoki Alt+Ctrl+F2 -Majud bo'lgan (ilgari yaratilgan) dokumentni ko'rish yoki o'zgartirish uchun ochish
3. Ctrl + W - Ekranda ochiq bo'lgan dokumentni Π¬erkitish.
4. Ctrl + S, yoki Shift+F12, yoki Alt-Shift+F2 -Ekranda ochiq bo'lgan dokumentni s,aqlash
5. Ctrl + Π , yoki Ctrl-Shift+F12 -Ekranda ochiq turgan dokumentni bosmaga chiqarish
6. Ctrl + Z, yoki Alt + Backspace -Oxirgi bajarilgan xarakatni Π¬ekor qilish (orqaga qaytarish)
7. Ctrl + Y, yoki F4, yok Alt + Enter-Bekor qilingan xarkatni qaytarish (oldinga qaytarish)
8. Ctrl + Π₯, yoki Shift -Delete - Tanlab olingan matn qismi nusxasini xotiraga ko'chirib (qirqib) olish.
9. Ctrl + Π‘, yoki Ctrl +Insert - Tanlab olingan matn qismi nuhasini xotiraga olish
10. Ctrl - V yoki Shift + Insert,yoki i Shift-Num0 - Xotirada joylashgan matn qismini chiqarib kursor turgan joyiga qo'yish
11. Ctrl + Π, yoki Ctrl +Num5 -Butun matnni tanlash
12. Ctrl + F - Butun matnda biror bir so 'z yoki jumlani izlash
13. Ctrl - Π - Butun matnda biror Π¬ir soβz yoki jumlani topib uning o'rniga boshqa so'z yoki jumla bilan almashtirish
14. Delete - Tanlab olingan matn qismi yoki kursordan oβng tomonda joylashgan belgilarni o'chirish
15. F7 - Butun matnning imlo xatolarini tekshirish
16. Shift + F7 - Tanlangan so'zning sinonimlarini topish
17. F12 -Ekranda ochiq bulgan faylni qayta nomlash
18. Alt - Ctrl - I - Bosmaga tayyorlangan xujjatni sahifaga joylashishini oldindan ko'rish.
19. Ctrl - Π - Matnni (kursor turgan abzasni) markaz bo'yicha tekislash
20. Ctrl - L -Matnnni (kursor turgan abzasni) chap chegara bo'yicha tekislash
21. Ctrl - R-Matnnni (kursor turgan abzasni) o'ng chegara boβyicha tekislash
22. Ctrl - J - Matnni (kursor turgan abzasni) ikkala chegara bo'yicha tekis!ash
23. Shift + F3 - Harflar ko'rinishini o'zgartirish (registr)
24. Ctrl - Π, yoki Ctrl - Shift + Π -Qalin harflar holatiga o'tish yoki undan chiqib ketish
25. Ctrl - I, yoki Ctrl + Shift + I - Kursiv (yotiq) harflar holatiga o'tish yoki undan chiqib ketish
26. Ctrl - Shift + D -lkkita chiziqli harflar holatiga o'tish yoki undan chiqib ketish
27. Ctrl - U -Chiziqli harflar holatiga o'tish yoki undan chiqib ketish
28. Ctrl - Shift + F - Πarflar shaklini (shriftini) o'zgartirish
29. Ctrl - Shift + Π -Harflar kattaligini o'zgartirish
30. Ctrl - D - "Format shrifta" ga tegishli menyu bo'limini ochish
31. Ctrl - Shift + S -Matnni stilini uzgartirish
32. Ctrl - q - Pastki harflar holatiga o'tish yoki undan chiqib ketish
33. Ctrl - Q - Ustki harflar holatiga o'tish yoki undan chiqib ketish
34. Ctrl - F6, yoki Alt + F6 -Boshqa aktiv dokument oynasiga o'tish
35. Ctrl - Shift + F6 -Hammma aktiv dokument oynalarini ko'rish
36. Shift + strelka -Guruhga olish (Π¬elgilarga tegishli)
37. Ctrl - Shift + strelka -Guruxga olish ( soβzlarga tegishli)
38. Shift + Home yoki End - Satr boshigacha yoki oxirigacha guruhga olish
39. Ctrl - Shift + Home yoki End - Dokumetni boshigacha yoki oxirigacha guruxga olish
β’ββ’βββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
1. Ctrl + N -Yangi dokumentni yaratish
2. Ctrl + Π, yoki Ctrl - F12, yoki Alt+Ctrl+F2 -Majud bo'lgan (ilgari yaratilgan) dokumentni ko'rish yoki o'zgartirish uchun ochish
3. Ctrl + W - Ekranda ochiq bo'lgan dokumentni Π¬erkitish.
4. Ctrl + S, yoki Shift+F12, yoki Alt-Shift+F2 -Ekranda ochiq bo'lgan dokumentni s,aqlash
5. Ctrl + Π , yoki Ctrl-Shift+F12 -Ekranda ochiq turgan dokumentni bosmaga chiqarish
6. Ctrl + Z, yoki Alt + Backspace -Oxirgi bajarilgan xarakatni Π¬ekor qilish (orqaga qaytarish)
7. Ctrl + Y, yoki F4, yok Alt + Enter-Bekor qilingan xarkatni qaytarish (oldinga qaytarish)
8. Ctrl + Π₯, yoki Shift -Delete - Tanlab olingan matn qismi nusxasini xotiraga ko'chirib (qirqib) olish.
9. Ctrl + Π‘, yoki Ctrl +Insert - Tanlab olingan matn qismi nuhasini xotiraga olish
10. Ctrl - V yoki Shift + Insert,yoki i Shift-Num0 - Xotirada joylashgan matn qismini chiqarib kursor turgan joyiga qo'yish
11. Ctrl + Π, yoki Ctrl +Num5 -Butun matnni tanlash
12. Ctrl + F - Butun matnda biror bir so 'z yoki jumlani izlash
13. Ctrl - Π - Butun matnda biror Π¬ir soβz yoki jumlani topib uning o'rniga boshqa so'z yoki jumla bilan almashtirish
14. Delete - Tanlab olingan matn qismi yoki kursordan oβng tomonda joylashgan belgilarni o'chirish
15. F7 - Butun matnning imlo xatolarini tekshirish
16. Shift + F7 - Tanlangan so'zning sinonimlarini topish
17. F12 -Ekranda ochiq bulgan faylni qayta nomlash
18. Alt - Ctrl - I - Bosmaga tayyorlangan xujjatni sahifaga joylashishini oldindan ko'rish.
19. Ctrl - Π - Matnni (kursor turgan abzasni) markaz bo'yicha tekislash
20. Ctrl - L -Matnnni (kursor turgan abzasni) chap chegara bo'yicha tekislash
21. Ctrl - R-Matnnni (kursor turgan abzasni) o'ng chegara boβyicha tekislash
22. Ctrl - J - Matnni (kursor turgan abzasni) ikkala chegara bo'yicha tekis!ash
23. Shift + F3 - Harflar ko'rinishini o'zgartirish (registr)
24. Ctrl - Π, yoki Ctrl - Shift + Π -Qalin harflar holatiga o'tish yoki undan chiqib ketish
25. Ctrl - I, yoki Ctrl + Shift + I - Kursiv (yotiq) harflar holatiga o'tish yoki undan chiqib ketish
26. Ctrl - Shift + D -lkkita chiziqli harflar holatiga o'tish yoki undan chiqib ketish
27. Ctrl - U -Chiziqli harflar holatiga o'tish yoki undan chiqib ketish
28. Ctrl - Shift + F - Πarflar shaklini (shriftini) o'zgartirish
29. Ctrl - Shift + Π -Harflar kattaligini o'zgartirish
30. Ctrl - D - "Format shrifta" ga tegishli menyu bo'limini ochish
31. Ctrl - Shift + S -Matnni stilini uzgartirish
32. Ctrl - q - Pastki harflar holatiga o'tish yoki undan chiqib ketish
33. Ctrl - Q - Ustki harflar holatiga o'tish yoki undan chiqib ketish
34. Ctrl - F6, yoki Alt + F6 -Boshqa aktiv dokument oynasiga o'tish
35. Ctrl - Shift + F6 -Hammma aktiv dokument oynalarini ko'rish
36. Shift + strelka -Guruhga olish (Π¬elgilarga tegishli)
37. Ctrl - Shift + strelka -Guruxga olish ( soβzlarga tegishli)
38. Shift + Home yoki End - Satr boshigacha yoki oxirigacha guruhga olish
39. Ctrl - Shift + Home yoki End - Dokumetni boshigacha yoki oxirigacha guruxga olish
β’ββ’βββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
Telegram
Computer science
Komyuter savodxonligi kanaliga xush kelibsiz
Reklama va takliflar uchun murojaat:
@Bek_officel_page
Reklama va takliflar uchun murojaat:
@Bek_officel_page
π31π3
βΌοΈβΌοΈGoogle chrome uchun qisqa klaviatura buyruqlariβΌοΈβΌοΈ
Ctrl + Tab βKeyingi varaqqa (tab, Π²ΠΊΠ»Π°Π΄ΠΊΠ°) oβtadi. Agar varaq boβlmasa, u holda brouzerning chap tomonidan birinchi varaqqa oβtadi
Ctrl + Shift + TabβOldingi varaqqa oβtadi
Ctrl + WβBu hozirgi varaq yoki yuzaga ochilgan oynani yopadi
Alt + Fβ Chrome yoki Uskunalar menyusini ochadi, u yerda Chrome oβrnatmalarini topish va oβzgartirish mumkin
Ctrl + H βSahifa tarihini ochadi
Ctrl + J β Koβchirilgan narsalar joylashga sahifani ochadi
Ctrl + Shift + BβXat choβp qatorini koβrsatadi/yashiradi
Ctrl + Shift + Deleteβrouzerda koβrilgan Maβlumotlarini tozalash sahifasini ochadi
Ctrl + Lβ Veb adresni (URL) adreslar qatorida belgilaydi
Ctrl + DβJoriy sahifani xat choβp sifatida saqlash
Ctrl + Shift + Dβ Barcha ochiq sahifalarni yangi xat choβp papkada saqlaydi
Ctrl + Shift + Tβ o'chirilgan varoqni qaytaradi
Ctrl+T β yangi varoq qo'shadi
β’ββ’βββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
Ctrl + Tab βKeyingi varaqqa (tab, Π²ΠΊΠ»Π°Π΄ΠΊΠ°) oβtadi. Agar varaq boβlmasa, u holda brouzerning chap tomonidan birinchi varaqqa oβtadi
Ctrl + Shift + TabβOldingi varaqqa oβtadi
Ctrl + WβBu hozirgi varaq yoki yuzaga ochilgan oynani yopadi
Alt + Fβ Chrome yoki Uskunalar menyusini ochadi, u yerda Chrome oβrnatmalarini topish va oβzgartirish mumkin
Ctrl + H βSahifa tarihini ochadi
Ctrl + J β Koβchirilgan narsalar joylashga sahifani ochadi
Ctrl + Shift + BβXat choβp qatorini koβrsatadi/yashiradi
Ctrl + Shift + Deleteβrouzerda koβrilgan Maβlumotlarini tozalash sahifasini ochadi
Ctrl + Lβ Veb adresni (URL) adreslar qatorida belgilaydi
Ctrl + DβJoriy sahifani xat choβp sifatida saqlash
Ctrl + Shift + Dβ Barcha ochiq sahifalarni yangi xat choβp papkada saqlaydi
Ctrl + Shift + Tβ o'chirilgan varoqni qaytaradi
Ctrl+T β yangi varoq qo'shadi
β’ββ’βββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
Telegram
Computer science
Komyuter savodxonligi kanaliga xush kelibsiz
Reklama va takliflar uchun murojaat:
@Bek_officel_page
Reklama va takliflar uchun murojaat:
@Bek_officel_page
π22π3π€©2
βΌοΈβΌοΈWindows operatsion tizimi Win klavishi orqali bajariladigan amallarβΌοΈβΌοΈ
Win + B β Sichqoncha kursorini treyga oβtkazish
Win + D β Ish stoliga (ΡΠ°Π±ΠΎΡΠΈΠΉ ΡΡΠΎΠ») oβtish
Win + Π β Mening kompyterim (ΠΌΠΎΠΉ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ) oynasini ochish
Win + F β Qidiruv oynasini ochish
Win + L β Kompyuterni bloklash
Win + M β Barcha oynalarni masalalar paneliga tushirish
Win + P β Proektor bilan ishlash oynasini ochish
Win + R β βBajarishβ (Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ) oynasini chaqirish
Win + U β βMaxsus imkoniyatlarβ oynasini ochish
Win + Tab - Flip 3D funksiyasi
Win + Probel β Ish stolini koβrish (Aero Peak, barcha ochiq oynalarni shaffof koβrinishga keltirish).
Win + Strelka β Faol oynani ekranda joylashtirish (yuqori strelka β oynani toβliq holda ochish, pastki strelka - oynani toβliq boβlmagan holda ochish, oβng strelka β oynani ekranning oβng qismiga joylashtirish, chap strelka β oynani ekranning chap qismiga joylashtirish)
Win + Pause β Tizim xususiyati (ΡΠ²ΠΎΠΉΡΡΠ²Π° ΡΠΈΡΡΠ΅ΠΌΡ)
Win + Home β Faol oynadan tashqari barcha oynalarni masalalar paneliga tushirish
Win + + β Ekran lupasini chaqirish
β’ββ’βββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
Win + B β Sichqoncha kursorini treyga oβtkazish
Win + D β Ish stoliga (ΡΠ°Π±ΠΎΡΠΈΠΉ ΡΡΠΎΠ») oβtish
Win + Π β Mening kompyterim (ΠΌΠΎΠΉ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ) oynasini ochish
Win + F β Qidiruv oynasini ochish
Win + L β Kompyuterni bloklash
Win + M β Barcha oynalarni masalalar paneliga tushirish
Win + P β Proektor bilan ishlash oynasini ochish
Win + R β βBajarishβ (Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ) oynasini chaqirish
Win + U β βMaxsus imkoniyatlarβ oynasini ochish
Win + Tab - Flip 3D funksiyasi
Win + Probel β Ish stolini koβrish (Aero Peak, barcha ochiq oynalarni shaffof koβrinishga keltirish).
Win + Strelka β Faol oynani ekranda joylashtirish (yuqori strelka β oynani toβliq holda ochish, pastki strelka - oynani toβliq boβlmagan holda ochish, oβng strelka β oynani ekranning oβng qismiga joylashtirish, chap strelka β oynani ekranning chap qismiga joylashtirish)
Win + Pause β Tizim xususiyati (ΡΠ²ΠΎΠΉΡΡΠ²Π° ΡΠΈΡΡΠ΅ΠΌΡ)
Win + Home β Faol oynadan tashqari barcha oynalarni masalalar paneliga tushirish
Win + + β Ekran lupasini chaqirish
β’ββ’βββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
Telegram
Computer science
Komyuter savodxonligi kanaliga xush kelibsiz
Reklama va takliflar uchun murojaat:
@Bek_officel_page
Reklama va takliflar uchun murojaat:
@Bek_officel_page
π32β€3π1
βΌοΈβΌοΈβΌοΈBitli operatorlarβΌοΈβΌοΈβΌοΈ
1. Ikkita musbat sonni mantiqiy ko'paytirish uchunπ
2. Manfiy sonni musbat songa mantiqiy ko'paytirish uchunπ
4. Ikkita manfiy sonni mantiqiy ko'paytirish uchunπ
β’ββ’βββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
Bitli operatorlar ikkilik sanoq sistemasi bilan ishlashda kerak boβladi. Bugungi postimizda & (AND) operatori bilan tanishib chiqamiz.
& (AND) - Ikkala bit ham 1 ga teng boβlsa, 1 ga oβrnatiladi.
Misol uchun :1. Ikkita musbat sonni mantiqiy ko'paytirish uchunπ
a=13&11
print(a)
Yechilishi:Har ikkala sonni 2 lik sanoq sistemasiga o'tkazib chiqqan javoblarni mantiqiy ko'paytiramiz va yana 10 lik sanoq sistemasiga o'tkazamiz.
13->8+4+1=1000+100+1=1101
11->8+2+1=1000+10+1= 1011
1101
1011
1001->9
Javob: 9β
2. Manfiy sonni musbat songa mantiqiy ko'paytirish uchunπ
a=-13&11
print(a)
Yechilishi : Har doim berilgan sonlarni ikkilik sanoq sistemasiga olib o'tamiz.
11 ->8+2+1=1000+10+1=1011
Manfiy sonlarni ikkilik sanoq sistemasiga olib o'tish uchun berilgan manfiy sonni ikkining razriyadi bo'yicha taqqoslaymiz. -13 ni 13 dan katta ikkining razyadiga qo'shamiz. 16+(-13)=3 3 ni ikkilik sanoq sistemasiga o'tkazamiz 3->0011.
Endi berilgan sonlarni mantiqiy ko'paytiramiz.
1011
0011
0011 chiqqan javob 1o lik sanoq sistemasida 3ga teng
Javob 3β
IZOH : Agar sonlar 5,6,7 bo'lsa 8 ga 9,10 ,11,12,13,14,15 bo'lsa 16 ga 17,18,19...........31 gacha bo'lsa 32 qoΚ»shamiz. Misol -5&6 bo'lsa 8 ga qo'shamiz 8+(-5)=3 ; -18&20 bo'lsa 32 ga 32+(-18) =14 va hokazo
3. Musbat sonni manfiy songa mantiqiy ko'paytirish uchunπa= 13&-11
print(a)
Yechilish: 13->8+4+1=1000+100+1=1101 16-11=5 ->0101
1101
0101
0101-> 5
Javob 5β
4. Ikkita manfiy sonni mantiqiy ko'paytirish uchunπ
a=-13&-11
print(a)
Yechilishi: 16-13=3->0011
16-11=5->0101
0011
0101
0001-> 1
Agar ikkala son ham manfiy bo'lsa chiqqan javobni ayirgan sonimizdan ayrib javob sifatida qabul qilamiz 1-16=-15
Javob :-15β
β’ββ’βββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
Telegram
Computer science
Komyuter savodxonligi kanaliga xush kelibsiz
Reklama va takliflar uchun murojaat:
@Bek_officel_page
Reklama va takliflar uchun murojaat:
@Bek_officel_page
π43π4π₯2
βΌοΈβΌοΈBitli operatorlarβΌοΈβΌοΈ
1. Ikkita musbat sonni mantiqiy qo'shish π
2. Manfiy sonni musbat songa mantiqiy qo'shishπ
3. Ikkita manfiy sonni mantiqiy ko'paytirishπ
IZOH:
π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
| (OR) - Kamida bitta bit 1 ga teng boβlsa, ikkala bitni ham 1 ga oβrnatadi.Misol uchun:
|(OR)- mantiqiy qo'shish amali
1. Ikkita musbat sonni mantiqiy qo'shish π
a=9|4Yechilishi:
print(a)
Har ikkala soni 2 lik sanoq sistemasiga o'tkazib mantiqiy qo'shamiz va yana 10 lik sanoq sistemasiga o'tkazamiz.Javob : 13β
9=8+1=1000+1=1001
4=100
1001
0100
1101->13
2. Manfiy sonni musbat songa mantiqiy qo'shishπ
a=-9|4Yechilishi:
print(a)
-9 sonini 10 lik sanoq sistemasiga o'tkazish uchun -9 soni 2 ning razryadi bo'yicha taqqoslab chiqamiz va o'sha razryadga qo'shamiz. 16+(-9)=7 ni 2 lik sanoq sistemasiga o'tkazsak 7=111(2). Endi 4 ni ham ikkilikka o'tkazsak 4=100(2). Ikkala javobni ham mantiqiy qo'shamiz:Javob : -9β
111
100
111 bu 10 likda 7 ga teng. Chiqqan javobdan 16 ni ayrimiz 7-16=-9
3. Ikkita manfiy sonni mantiqiy ko'paytirishπ
a=-9|-4Yechilishi:
print(a)
Eng avvalo ikkala sonni ham 2 lik sanoq sistemasiga o'tkazamiz. -9 ni ikkilik sanoq sistemasiga o'tkazsak 16-9=7-111(2). -4 ni ham 2 likka o'tkazsak 16-4=12-1100(2). Chiqqan javoblarni mantiqiy qo'shamiz.Javob: -1β
1100
0111
1111=1000+100+10+1=15. Endi 15 dan 16 ni ayrimiz. 15-16=-1
IZOH:
Agar berilayotgan sonlar 5,6,7 bo'lsa 8 ga qo'shamiz, 9,10,11,12,13,14,15 bo'lsa 16 ga 17,18,19......31 gacha bo'lsa 32 ga qo'shamiz. Masalan -5|-4 bo'lsa 8 ga qo'shamiz. -9|7 bo'lsa 16 ga qo'shamiz. Har doim qaysi songa qo'shgan bo'lsak oxirida chiqqan javobdan o'sha sonni ayrimiz
β’ββ’βββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’ π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
Telegram
Computer science
Komyuter savodxonligi kanaliga xush kelibsiz
Reklama va takliflar uchun murojaat:
@Bek_officel_page
Reklama va takliflar uchun murojaat:
@Bek_officel_page
π28π6π₯3π±1
#malumot #python #sanoqsistema
βΌοΈβΌοΈPythonda sanoq sistemalari bilan ishlashβΌοΈβΌοΈ
2 lik sanoq sistemasi (Binary system)
8 lik sanoq sistemasi (Octal system)
10 lik sanoq sistemasi (Decimal system)
16 lik sanoq sistemasi (Hexadecimal system)
1.Agar ikkilik sanoq sistemasidagi qiymatni ifodalamoqchi boβlsak, son oldidan 0b yozuvini yozishimiz lozim (b β binary) :
10 lik sanoq sistemasida berilgan sonni 2 lik sanoq sistemasiga o'tkazaylik
2. Agar Sakkizlik sanoq sistemasidagi qiymatni ifodalamoqchi boβlsak, son oldidan Oo yozuvini yozishimiz lozim(o β octal)
8 lik sanoq sistemasida berilgan sonni 10 lik sanoq sistemasiga o'tkazaylik
3. 16 lik sanoq sistemasi uchun esa son oldidan 0x yozuvi qoβyiladi (0x- hexadecimal) :
16 lik sanoq sistemasida berilgan sonni 10 lik sanoq sistemasiga o'tkazaylik
βΌοΈβΌοΈBir sanoq sistemadan ikkinchi sanoq sistemaga o'tkazishβΌοΈβΌοΈ
1) 2 lik sanoq sistemasidan 16 lik sanoq sistemasiga o'tish uchun
2) 16 lik sanoq sistemasidan 2 lik sanoq sistemasiga o'tkazish
3) 8 lik sanoq sistemasidan 2 lik sanoq sistemasiga o'tkazish
4) 2 lik sanoq sistemasidan 8 lik sanoq sistemasiga o'tkazish
Ko'chirayotganda manba ko'rsatilishini unutmangβ
β’ββ’βββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
βΌοΈβΌοΈPythonda sanoq sistemalari bilan ishlashβΌοΈβΌοΈ
2 lik sanoq sistemasi (Binary system)
8 lik sanoq sistemasi (Octal system)
10 lik sanoq sistemasi (Decimal system)
16 lik sanoq sistemasi (Hexadecimal system)
1.Agar ikkilik sanoq sistemasidagi qiymatni ifodalamoqchi boβlsak, son oldidan 0b yozuvini yozishimiz lozim (b β binary) :
a=0b1001Misol uchun:
b=0b10100
c=0b11011
10 lik sanoq sistemasida berilgan sonni 2 lik sanoq sistemasiga o'tkazaylik
a=9Javob: 0b1001β
print(bin(a))
2. Agar Sakkizlik sanoq sistemasidagi qiymatni ifodalamoqchi boβlsak, son oldidan Oo yozuvini yozishimiz lozim(o β octal)
a= 0o15Misol uchun:
b= 0o125
c=0o356
8 lik sanoq sistemasida berilgan sonni 10 lik sanoq sistemasiga o'tkazaylik
a= 0o127Javob:
print((a))
87β
3. 16 lik sanoq sistemasi uchun esa son oldidan 0x yozuvi qoβyiladi (0x- hexadecimal) :
a=0xa4Misol uchun :
b=0x11f
c=0x2fc
16 lik sanoq sistemasida berilgan sonni 10 lik sanoq sistemasiga o'tkazaylik
a= 0xAFJavob: 175β
print((a))
βΌοΈβΌοΈBir sanoq sistemadan ikkinchi sanoq sistemaga o'tkazishβΌοΈβΌοΈ
1) 2 lik sanoq sistemasidan 16 lik sanoq sistemasiga o'tish uchun
a= 0b1001Javob:
print(hex(a))
0x9β
2) 16 lik sanoq sistemasidan 2 lik sanoq sistemasiga o'tkazish
a= 0x1AJavob :
print(bin(a))
0b11010β
3) 8 lik sanoq sistemasidan 2 lik sanoq sistemasiga o'tkazish
a= 0o15Javob :
print(bin(a))
0b1101β
4) 2 lik sanoq sistemasidan 8 lik sanoq sistemasiga o'tkazish
a= 0b1010Javob :
print(oct(a))
0o12β
π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
Telegram
Computer science
Komyuter savodxonligi kanaliga xush kelibsiz
Reklama va takliflar uchun murojaat:
@Bek_officel_page
Reklama va takliflar uchun murojaat:
@Bek_officel_page
π69π6π€©3π₯2π±2π2
Media is too big
VIEW IN TELEGRAM
"ATTESTATSIYA 2022-YIL IP manzili, Tarmoq maskasi, Tarmoq manzili, List, Funksiya" #nozimbekzaripov
β’ββ’βββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
β’ββ’βββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
π30π4π€©4π₯2π±2π2
Sizlarga birga gap aytaymi?Ramazon oyi oldidan bir insonga JANNAT tiladim, topingchi u kim ?Qiziq bo'lsa...Unda shu yozuv ustiga bosing va ko'ring
β’ββ’βββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
β’ββ’βββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
Telegram
Computer science
Komyuter savodxonligi kanaliga xush kelibsiz
Reklama va takliflar uchun murojaat:
@Bek_officel_page
Reklama va takliflar uchun murojaat:
@Bek_officel_page
π24π€©5β€4π₯1
Attestatsiya savollari- 2022._04.04.2022_ Python.
π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
a natural son berilgan. a soning natural bo'luvchilari yig'indisini topish dasturi.
a=int(input('a= '))
s=0
for i in range(1, a+1):
if a%i==0:
s=s+i
print(s)
β’ββ’βββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’ π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
Telegram
Computer science
Komyuter savodxonligi kanaliga xush kelibsiz
Reklama va takliflar uchun murojaat:
@Bek_officel_page
Reklama va takliflar uchun murojaat:
@Bek_officel_page
π39
π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
π33β€7π₯6
9-sinf_55-dars. Sikllarni boshqarish: Continue, Break operatorlari.
Like bosishni unutmang
β’ββ’βββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
β’ββ’βββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
π69π9π₯5π€©4
56β57-darslar. QISM DASTURLAR: FUNKSIYALAR VA PROTSEDURALAR
Like bosishni unutmangβ
β’ββ’βββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
π65β€4π4π₯3π2
56β57-darslar. QISM DASTURLAR: FUNKSIYALAR VA PROTSEDURALAR. (DAVOMI..)
Like bosishni unutmangβ
β’ββ’βββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
π Bizga qoΚ»shiling β¬οΈ
Kanalimiz | Guruhimiz
β’βββ’ββ’βΏβ’β’ββοΈββ’β’βΏβ’ββ’ββ’ββ’
π67π8π₯7β€6π€©4