Python Dev
79 subscribers
236 photos
19 videos
3 files
101 links
Maqsad: Kanalga Python dasturlash tiliga oid faydali ma'lumotlar joylanib boriladi. Barchasi faqat sizlar uchun πŸ’ͺ🏻

Muhokama guruhimiz: @python_dev_chat
Murojaat: @uzaytijobs_admin
Download Telegram
https://www.interviewbit.com/django-interview-questions/amp/

Assalomu alaykum barchaga. Albatta bu foydali ma'lumot.

#link
🧐 nonlocal Kalit so'zi ichki funksiyalar ichidagi o'zgaruvchilar bilan ishlash uchun ishlatiladi, bu yerda o'zgaruvchi ichki funktsiyaga tegishli bo'lmasligi kerak.

O'zgaruvchining local emasligini e'lon qilish uchun nonlocal kalit so'zidan foydalaning.

#python
πŸ”₯ Windows 10 va 11'da ishlatiladigan "qaynoq klavishlar" ro'yxati (A-Z):

WIN + A
β€” Quick Setting menyusini ochish uchun
WIN + B β€” System tray'ga o'tish uchun
WIN + C β€” Windows 10'da Cortana uchun, Windows 11'da esa Microsoft Teams'ni ochish uchun
WIN + D β€” Ish stoli(Rabochiy stol)ni ko'rish uchun
WIN + E β€” File Explorer'ni ochish uchun
WIN + F β€” Feedback Hub'ni ochish uchun
WIN + G β€” Xbox Game Bar'ni ochish uchun
WIN + H β€” ovozni yozish va uni tekstga o'girish funksiyasini ishga tushirish uchun (o'zbek tilida ishlamaydi)
WIN + I β€” Settings'ni ochish uchun
WIN + K β€” Connect ya'ni qurilma ekranini boshqa qurilmaga ulashish uchun
WIN + L β€” Kompyuterni qulflash uchun
WIN + M β€” Ochiq oynalarni minimallashtirish uchun
WIN + N β€” Windows 11'da bildirishnomalar va kalendar menyusini ochish uchun
WIN + O β€” qurilma orientatsiyasini qulflash uchun
WIN + P β€” prezentatsiya uchun qurilma displeyini sozlash menyusi
WIN + R β€” Run oynasini ochish uchun
WIN + S β€” Qidirish menyusini ochish uchun
WIN + T β€” Taskbar bo'ylab ilovalarni tanlash
WIN + U β€” Accessibility sozlamalari oynasini ochish uchun
WIN + V β€” Clipboard'ni ochish uchun
WIN + W β€” vidjetlar menyusini ochish uchun
WIN + X β€” Quick Link menyusini ochish uchun
WIN + Y β€” Mixed Reality va kompyuter kirishni o'zgartirish
WIN + Z β€” Windows 11'da tezkor tartiblarni ochish uchun

#text
Hackerrank masalasi

#python
πŸ‘1
textwrap - linkka o'tib ba'tafsil ko'rib chiqishni maslahat beraman.

#python
πŸ‘2
Dasturchilar bormisiz, omonmisiz 🀣

#kulgu_time
πŸ‘2😁1
Lirik chekinish #zerikkan_time 😁
😁2
Xayrli kech barchaga bugun reduce haqida gaplashamiz.

reduce(function, sequence) funksiyasi oΚ»z argumentida berilgan muayyan funksiyani ketma-ketlikda koΚ»rsatilgan barcha roΚ»yxat elementlariga qoΚ»llash uchun ishlatiladi.
Bu funksiya β€œ functools ” modulida aniqlanadi.

#python

Kanalga doβ€˜stlaringizni taklif qilishni unutmang πŸ‘‰@python_backend_dev
swapcase - bu matndagi harflarni teskarisiga o'girib beradi. Ya'ni katta harf kichikka va kichik harf katta harfga aylanadi.

#python

πŸ‘‰ @python_backend_dev
Xayrli kech backendchilar 😁

#python_mem
python class πŸ‘†πŸ»

#python

πŸ‘‰ @python_backend_dev
Aiogram API da bot strukturasi.
Quyidagi link orqali aiogram api haqida ko'proq ma'lumot olishingiz mumkin:
https://docs.aiogram.dev/en/latest/install.html

#aiogram

πŸ‘‰ @python_backend_dev
❗️class, isinstance, TypeError, classmethod and magic methods

Umumiy qilib bu metodlar haqida google amakidan😁 ko'proq ma'lumot olsangiz bo'ladi.

#python #class

πŸ‘‰ @python_backend_dev
len va bool

#python #class

πŸ‘‰ @python_backend_dev
Methods - ya'ni usullar πŸ€”
instance method, staticmethod va classmethod

self va cls kalit so'zlari o'rtasidagi farq faqat method turida bo'ladi.
Agar yaratilgan method instance method bo'lsa, u holda self kalit so'zidan foydalanish kerak, lekin method class method bo'lsa, cls kalit so'zidan foydalanish kerak.
Nihoyat, agar method static method bo'lsa, unda bu so'zlarning hech biri ishlatilmaydi, chunki static methods o'z-o'zidan mavjud va instance yoki class o'zgaruvchilariga, instance yoki class method’lariga kirish imkoniga ega emas.

#python #class #methods

πŸ‘‰ @python_backend_dev
πŸ‘2
😁 sizda ham shundaymi

#python_mem

πŸ‘‰ @python_backend_dev
Python Dev
https://medium.com/@ana.ariasgonz/the-big-backend-cheat-sheet-e279f36d43de
Backend dasturchi bilishi kerak bo'lgan ko'rsatmalar to'plami. O'qib chiqishni tavsiya qilaman.