https://youtu.be/TPixtEUh5l0
Assalomu alaykum xayrli tong azizlar Azimjon akani "Dasturchi Hikoyasi" loyihasini kuzatib boring qattiq tavsiya qilaman. 🫡
Assalomu alaykum xayrli tong azizlar Azimjon akani "Dasturchi Hikoyasi" loyihasini kuzatib boring qattiq tavsiya qilaman. 🫡
YouTube
2. Dasturchi Hikoyasi - Dasturchi Emas, Sotuvchi Bo'ling
Bugun biz ikki muhim narsa - ITda pul topish va “soft skill”lar haqida gaplashamiz...
👍3
%s - string format operatori.
#python #format
Kanalga do‘stlaringizni ham taklif qilishni unutmang 🫡
👉 @python_backend_dev
#python #format
Kanalga do‘stlaringizni ham taklif qilishni unutmang 🫡
👉 @python_backend_dev
Xayrli kech barchaga bir fikr kelib qoldida masalan bir kishimas ko'pchilik shunaqa biron kanalni obunachisi kam bo'lsa bu kanal keraksizday unga foydasi tegmaydigan ma'lumotlar joylanib borilayotganday tuyilib shunchaki postlarni bir ko'zdan kechiradida shunchaki chiqib ketadi.
To'g'ri hamma kanal ham foydali bo'lmas lekin bu kanalga joylanayotgan postlar menimcha juda kerakli ma'lumotlar berilib borilayapti.
Ha hali katta kanallarga reklama bermadim bunga ham qandaydir sabablar ham yo'q emas albatta.
Post haqida fikrlaringizni kommetariyada qoldiring 👇
Sizlardan bir iltimos yaqinlaringizga bu kanalni tavsiya qilib obunachilarni ko'paytirishga yordamlashing. 🫡
#shunchaki_fikr
👉 @python_backend_dev
To'g'ri hamma kanal ham foydali bo'lmas lekin bu kanalga joylanayotgan postlar menimcha juda kerakli ma'lumotlar berilib borilayapti.
Ha hali katta kanallarga reklama bermadim bunga ham qandaydir sabablar ham yo'q emas albatta.
Post haqida fikrlaringizni kommetariyada qoldiring 👇
Sizlardan bir iltimos yaqinlaringizga bu kanalni tavsiya qilib obunachilarni ko'paytirishga yordamlashing. 🫡
#shunchaki_fikr
👉 @python_backend_dev
👍4
Menimcha hamma o'z sohasini maqtaydi chunki yaxshi biladida 😁
Pythonchilarga ozroq kayfiyat uchun 😀
#python #mem
👉 @python_backend_dev
Pythonchilarga ozroq kayfiyat uchun 😀
#python #mem
👉 @python_backend_dev
👍4🥰1💯1
f-string format !!!
f-string format eng ko'p qo'llaniladigan ikkita string formatlash mexanizmlaridan tezroqdir, ular % formatlash va str.format().
Koʻpchilik shu formatlash usulidan foydalansa kerak aa 👀
#python #format
👉 @python_backend_dev
f-string format eng ko'p qo'llaniladigan ikkita string formatlash mexanizmlaridan tezroqdir, ular % formatlash va str.format().
Koʻpchilik shu formatlash usulidan foydalansa kerak aa 👀
#python #format
👉 @python_backend_dev
👍4
https://youtu.be/8XGrqwz5dmM
Faqat FAANG kompaniyalariga emas boshqa kichik kompaniyalarga ham kirish uchun bu suhbatda foydali maslahatlar berilib oʻtilibdi, koʻrishni tavsiya qilaman.
Faqat FAANG kompaniyalariga emas boshqa kichik kompaniyalarga ham kirish uchun bu suhbatda foydali maslahatlar berilib oʻtilibdi, koʻrishni tavsiya qilaman.
YouTube
FAANG: Reject'dan Offer'gacha | Azimjon Pulatov
Slaydlar: azimjon.com/faang
Cracking_the_Coding_Interview_189_Programming_Questions_and_Solutions.pdf
53.8 MB
Yuqoridagi suhbatda tavsiya berib oʻtilgan kitoblar
Xayirli kech doʻstlar bugun sizlar bilan Django da CKEditor qanday ishlatilishini koʻrib oʻtamiz.
CKEditor bu qisqa taʼrif berganda tahrirlovchi degani.
Qaysi fieldni tahrirlashda unga rang, qalin shrift va boshqa amallarni bajarmoqchi boʻlsangiz yuqorida keltirib oʻtilgan class (RichTextField)ni chaqirib ishlatasiz.
Agarda ckeditorni ishlatishda muammo boʻlsa izohda savollaringizni berishingiz mumkin.
#python #django #ckeditor
👉 @python_backend_dev
CKEditor bu qisqa taʼrif berganda tahrirlovchi degani.
Qaysi fieldni tahrirlashda unga rang, qalin shrift va boshqa amallarni bajarmoqchi boʻlsangiz yuqorida keltirib oʻtilgan class (RichTextField)ni chaqirib ishlatasiz.
Agarda ckeditorni ishlatishda muammo boʻlsa izohda savollaringizni berishingiz mumkin.
#python #django #ckeditor
👉 @python_backend_dev
👏1
Python-da Array va List farqi 👇🏻
Ro'yxat(List) Pythonga oʻrnatilgan va elementlar toʻplamini saqlaydigan maʼlumotlar strukturasidir.
Ro'yxat xususiyatlari: tartiblangan, oʻzgaruvchan, obyektlar takrorlanadi, har xil turdagi ma'lumotlarga ega bo’ladi.
Massiv(Array) esa elementlar to'plamini saqlaydigan ma'lumotlar strukturasidir.
Massiv xususiyatlari: tartiblangan, oʻzgaruvchan, obyektlar takrorlanadi.
Ammo massivning turli xil ma'lumotlar turlarini saqlash qobiliyati haqida gap ketganda, javob unchalik oddiy emas. Bu ishlatiladigan massiv turiga bog'liq.
Python-da massivlardan foydalanish uchun siz massiv modulini yoki NumPy paketini import qilishingiz kerak .
import array as arr
import numpy as np
array moduli barcha massiv elementlarini bir xil turdagi bo'lishini talab qiladi. Va qiymat turini kiritishingiz kerak bo’ladi.
array1 = arr.array("i", [2, 4, 8, 16])
Boshqa tomondan, NumPy massivlari turli xil ma'lumotlar turlarini qo'llab-quvvatlaydi.
array2 = np.array(["numbers", 2, 4, 8, 16])
Xo’sh farq nimada? 🤔
Massivlar e'lon qilinishi kerak. Ro'yxatlar yo'q.
Massivlar ma'lumotlarni juda ixcham saqlashi mumkin va katta hajmdagi ma'lumotlarni saqlash uchun samaraliroqdir.
Massivlar raqamli operatsiyalar uchun juda yaxshi; ro'yxatlar to'g'ridan-to'g'ri matematik operatsiyalarni bajara olmaydi. Masalan, massivning har bir elementini faqat bitta kod qatori bilan bir xil raqamga bo'lishingiz mumkin. Agar siz ro'yxat elementini bilan bir xil raqamga bo’lsangiz, xatoga yo'l qo'yasiz.
array = np.array([3, 6, 9, 12])
division = array/3
print(division)
# [1. 2. 3. 4.]
lst = [3, 6, 9, 12]
division = lst/3
print(division)
# TypeError: unsupported operand type(s) for /: 'list' and 'int'
Albatta, ro‘yxat yordamida matematik amalni bajarish mumkin, ammo bu unchalik samarali emas.
👉 @python_backend_dev
Ro'yxat(List) Pythonga oʻrnatilgan va elementlar toʻplamini saqlaydigan maʼlumotlar strukturasidir.
Ro'yxat xususiyatlari: tartiblangan, oʻzgaruvchan, obyektlar takrorlanadi, har xil turdagi ma'lumotlarga ega bo’ladi.
Massiv(Array) esa elementlar to'plamini saqlaydigan ma'lumotlar strukturasidir.
Massiv xususiyatlari: tartiblangan, oʻzgaruvchan, obyektlar takrorlanadi.
Ammo massivning turli xil ma'lumotlar turlarini saqlash qobiliyati haqida gap ketganda, javob unchalik oddiy emas. Bu ishlatiladigan massiv turiga bog'liq.
Python-da massivlardan foydalanish uchun siz massiv modulini yoki NumPy paketini import qilishingiz kerak .
import array as arr
import numpy as np
array moduli barcha massiv elementlarini bir xil turdagi bo'lishini talab qiladi. Va qiymat turini kiritishingiz kerak bo’ladi.
array1 = arr.array("i", [2, 4, 8, 16])
Boshqa tomondan, NumPy massivlari turli xil ma'lumotlar turlarini qo'llab-quvvatlaydi.
array2 = np.array(["numbers", 2, 4, 8, 16])
Xo’sh farq nimada? 🤔
Massivlar e'lon qilinishi kerak. Ro'yxatlar yo'q.
Massivlar ma'lumotlarni juda ixcham saqlashi mumkin va katta hajmdagi ma'lumotlarni saqlash uchun samaraliroqdir.
Massivlar raqamli operatsiyalar uchun juda yaxshi; ro'yxatlar to'g'ridan-to'g'ri matematik operatsiyalarni bajara olmaydi. Masalan, massivning har bir elementini faqat bitta kod qatori bilan bir xil raqamga bo'lishingiz mumkin. Agar siz ro'yxat elementini bilan bir xil raqamga bo’lsangiz, xatoga yo'l qo'yasiz.
array = np.array([3, 6, 9, 12])
division = array/3
print(division)
# [1. 2. 3. 4.]
lst = [3, 6, 9, 12]
division = lst/3
print(division)
# TypeError: unsupported operand type(s) for /: 'list' and 'int'
Albatta, ro‘yxat yordamida matematik amalni bajarish mumkin, ammo bu unchalik samarali emas.
👉 @python_backend_dev
Assalomu alaykum xayrli kech barchaga. Kanalga joylanib borilayotgan postlar haqida fikringizni izohlarda qoldiring, albatta kamchiliklar boʻlsa uzur soʻraymiz.
Va keyingi postlarimizda qaysi mavzularda postlar joylaylik.
Izohlarda yozib qoldiring 👇
👉 @python_backend_dev
Va keyingi postlarimizda qaysi mavzularda postlar joylaylik.
Izohlarda yozib qoldiring 👇
👉 @python_backend_dev
Tabrik biz 100 ta bo'ldik 🥳🥳
Bizni qo'llab-quvvatlab turgan kanalimiz a'zolariga o'z minnatdorchiligimizni bildirib qolamiz. Borilarga shukur katta rahmat hammaga 🫡
👉 @python_backend_dev
Bizni qo'llab-quvvatlab turgan kanalimiz a'zolariga o'z minnatdorchiligimizni bildirib qolamiz. Borilarga shukur katta rahmat hammaga 🫡
👉 @python_backend_dev
🎉2
Python Dev
python_backend_dev
Xayrli tong azizlar biz ham sinab koʻrdik minimal narxda 😊
callback function - ya'ni to'g'ridan to'g'ri tarjimasi "qayta qo'ng'iroq qilish" degan ma'noni beradi.
Ma'nosi bir funksiyaga boshqa bir funksiyani argument sifatida berish tushuniladi.
#python #callback_function
👉 @python_backend_dev
Ma'nosi bir funksiyaga boshqa bir funksiyani argument sifatida berish tushuniladi.
#python #callback_function
👉 @python_backend_dev
👍5
Video chat oʻtkazish vaqti. Qaysi vaqt sizlarga maʼqul?
Anonymous Poll
55%
Bugun 22:00
38%
Ertaga 22:00
23%
Boshqa kuni kelishilgan vaqtda
Video chat boshlandi 💻
Savollarni shu postni izohida yozib qoldirsangiz bo'ladi
Savollarni shu postni izohida yozib qoldirsangiz bo'ladi