#intervyu #savollar #python #2qism
3. PEP 8 nima va u nima uchun muhim?
PEP (Python Enhancement Propose) - Python Takomillashtirish Taklifi. PEP Python hamjamiyatiga ma'lumot beruvchi yoki Python yoki uning jarayonlari uchun yangi xususiyatni tavsiflovchi rasmiy dizayn hujjatidir. PEP 8 ayniqsa muhimdir, chunki u Python Code uchun uslublar bo'yicha ko'rsatmalarni hujjatlashtiradi. Ko'rinishidan, Python ochiq manbali hamjamiyatiga hissa qo'shish sizdan ushbu uslub ko'rsatmalariga samimiy va qat'iy rioya qilishingizni talab qiladi.
4. Pythonda Scope nima?
Python'dagi har bir obyekt bir doira (scope)da ishlaydi. Scope - bu Python'dagi obyekt tegishli bo'lib qoladigan kod blokidir. Nom maydonlari dastur ichidagi barcha obyektlarni noyob tarzda aniqlaydi. Biroq, bu nomlar bo'shliqlari ular uchun belgilangan doira (scope) ga ega bo'lib, siz ularning obyektlaridan hech qanday prefikssiz foydalanishingiz mumkin. Python'da kodni bajarish paytida yaratilgan doiralar(scope)ning bir nechta misollari quyidagilardir:
Mahalliy doira (local scope) joriy funksiyada mavjud bo'lgan mahalliy obyektlarga ishora qiladi.
Global doira (global scope) deganda ular yaratilganidan beri kod bajarilishi davomida mavjud bo'lgan obyektlar tushuniladi.
Modul darajasidagi doira (module-level scope) dasturda mavjud bo'lgan joriy modulning global obyektlarini bildiradi.
Eng tashqi doira (outermost scope) dasturda chaqirilishi mumkin bo'lgan barcha o'rnatilgan nomlarni bildiradi. Ushbu doiradagi obyektlar havola qilingan nomni topish uchun oxirgi marta qidiriladi.
Eslatma: Mahalliy doira obyektlari global kabi kalit so'zlar yordamida global doira obyektlari bilan sinxronlashtirilishi mumkin.
uzbekdevs.uz | @uzbekdevs
3. PEP 8 nima va u nima uchun muhim?
PEP (Python Enhancement Propose) - Python Takomillashtirish Taklifi. PEP Python hamjamiyatiga ma'lumot beruvchi yoki Python yoki uning jarayonlari uchun yangi xususiyatni tavsiflovchi rasmiy dizayn hujjatidir. PEP 8 ayniqsa muhimdir, chunki u Python Code uchun uslublar bo'yicha ko'rsatmalarni hujjatlashtiradi. Ko'rinishidan, Python ochiq manbali hamjamiyatiga hissa qo'shish sizdan ushbu uslub ko'rsatmalariga samimiy va qat'iy rioya qilishingizni talab qiladi.
4. Pythonda Scope nima?
Python'dagi har bir obyekt bir doira (scope)da ishlaydi. Scope - bu Python'dagi obyekt tegishli bo'lib qoladigan kod blokidir. Nom maydonlari dastur ichidagi barcha obyektlarni noyob tarzda aniqlaydi. Biroq, bu nomlar bo'shliqlari ular uchun belgilangan doira (scope) ga ega bo'lib, siz ularning obyektlaridan hech qanday prefikssiz foydalanishingiz mumkin. Python'da kodni bajarish paytida yaratilgan doiralar(scope)ning bir nechta misollari quyidagilardir:
Mahalliy doira (local scope) joriy funksiyada mavjud bo'lgan mahalliy obyektlarga ishora qiladi.
Global doira (global scope) deganda ular yaratilganidan beri kod bajarilishi davomida mavjud bo'lgan obyektlar tushuniladi.
Modul darajasidagi doira (module-level scope) dasturda mavjud bo'lgan joriy modulning global obyektlarini bildiradi.
Eng tashqi doira (outermost scope) dasturda chaqirilishi mumkin bo'lgan barcha o'rnatilgan nomlarni bildiradi. Ushbu doiradagi obyektlar havola qilingan nomni topish uchun oxirgi marta qidiriladi.
Eslatma: Mahalliy doira obyektlari global kabi kalit so'zlar yordamida global doira obyektlari bilan sinxronlashtirilishi mumkin.
uzbekdevs.uz | @uzbekdevs
👍1
🎓 Python O’zgaruvchi #darslik #python #python_da_ozgaruvchi
Assalomu alaykum Python dasturlash tilida jumladan boshqa dasturlash tillarida ham o'zgaruvchilar katta ahamiyatga ega hisoblanadi! Python dasturlash tilida boshqa dasturlash tillaridan farqli ularoq tip e'lon qilmaydi, ha aytgancha PHP da ham o'zgaruvchilar e'lon qilinmaydi!..
👉 https://uzbekdevs.uz/darsliklar/python/python-da-ozgaruvchi
Instagram • Facebook • YouTube • LinkedIn
Assalomu alaykum Python dasturlash tilida jumladan boshqa dasturlash tillarida ham o'zgaruvchilar katta ahamiyatga ega hisoblanadi! Python dasturlash tilida boshqa dasturlash tillaridan farqli ularoq tip e'lon qilmaydi, ha aytgancha PHP da ham o'zgaruvchilar e'lon qilinmaydi!..
👉 https://uzbekdevs.uz/darsliklar/python/python-da-ozgaruvchi
Instagram • Facebook • YouTube • LinkedIn
👍2
Python dasturlash tili #python #darslik #dasturlash
Python Kirish
Python O’rnatish
Python Izoh
Python O’zgaruvchi
Python Ma’lumot turlari
Python Sonlar
Python Satrlar
Python Boolean (Mantiqiy)
Python Operator
Python Ma’lumot to’plami. List.
Python Ma’lumot to’plami. Tuple
Python Ma’lumot to’plami. Set
Python If … Else (shart amali)
Python Funksiya
Python While
Python Massiv
Python Sinflari va Obyektlari
Python Meros (Sinf/Class)
Python Modul
Python Datetime
Python Math
Python JSON
Python Try Except
Python Fayl
Python Fayl o'qish
Python Fayl yozish / yaratish
Python Fayl o'chirish
👉 https://uzbekdevs.uz/darsliklar/python
Instagram • Facebook • YouTube • LinkedIn
Python Kirish
Python O’rnatish
Python Izoh
Python O’zgaruvchi
Python Ma’lumot turlari
Python Sonlar
Python Satrlar
Python Boolean (Mantiqiy)
Python Operator
Python Ma’lumot to’plami. List.
Python Ma’lumot to’plami. Tuple
Python Ma’lumot to’plami. Set
Python If … Else (shart amali)
Python Funksiya
Python While
Python Massiv
Python Sinflari va Obyektlari
Python Meros (Sinf/Class)
Python Modul
Python Datetime
Python Math
Python JSON
Python Try Except
Python Fayl
Python Fayl o'qish
Python Fayl yozish / yaratish
Python Fayl o'chirish
👉 https://uzbekdevs.uz/darsliklar/python
Instagram • Facebook • YouTube • LinkedIn
👍5
Python dasturlash tili #python #darslik #dasturlash
Python Kirish
Python O’rnatish
Python Izoh
Python O’zgaruvchi
Python Ma’lumot turlari
Python Sonlar
Python Satrlar
Python Boolean (Mantiqiy)
Python Operator
Python Ma’lumot to’plami. List.
Python Ma’lumot to’plami. Tuple
Python Ma’lumot to’plami. Set
Python If … Else (shart amali)
Python Funksiya
Python While
Python Massiv
Python Sinflari va Obyektlari
Python Meros (Sinf/Class)
Python Modul
Python Datetime
Python Math
Python JSON
Python Try Except
Python Fayl
Python Fayl o'qish
Python Fayl yozish / yaratish
Python Fayl o'chirish
👉 https://uzbekdevs.uz/darsliklar/python
Instagram • Facebook • YouTube • LinkedIn
Python Kirish
Python O’rnatish
Python Izoh
Python O’zgaruvchi
Python Ma’lumot turlari
Python Sonlar
Python Satrlar
Python Boolean (Mantiqiy)
Python Operator
Python Ma’lumot to’plami. List.
Python Ma’lumot to’plami. Tuple
Python Ma’lumot to’plami. Set
Python If … Else (shart amali)
Python Funksiya
Python While
Python Massiv
Python Sinflari va Obyektlari
Python Meros (Sinf/Class)
Python Modul
Python Datetime
Python Math
Python JSON
Python Try Except
Python Fayl
Python Fayl o'qish
Python Fayl yozish / yaratish
Python Fayl o'chirish
👉 https://uzbekdevs.uz/darsliklar/python
Instagram • Facebook • YouTube • LinkedIn
👍4⚡1❤🔥1
🔧 Python dasturlashda Fayl hajmini oshirish dasturi! 🔧
Hammaga salom! 👋
Bugun sizlarga Python dasturlash tili yordamida fayl hajmini oshirish dasturini taqdim etamiz. Ushbu dastur Tkinter kutubxonasidan foydalanib, desktop ko'rinishda ishlaydi. Faylni tanlab, oshiriladigan hajmni kiritsangiz kifoya !
🚀 Kod:
📥 Foydalanish:
Dastur kodini nusxa ko'chiring.
Python muhiti va Tkinter kutubxonasi o'rnatilganligini tekshiring.
Kodingizni ishga tushiring.
Faylni tanlab, hajmini kiriting va oshiring!
Fayllar hajmini osonlik bilan oshirish uchun ushbu dasturdan foydalaning va do'stlaringiz bilan bo'lishing! 🎉
Agarda dasturni ishga tushurishda biron bir tushunmovchilik vujudga kelsa.
@ibrohimov_zayniddin ga murojaat qilishingis mumkin.
uzbekdevs.uz / @uzbekdevs
#Python #Tkinter #Dasturlash #FaylHajmi
Hammaga salom! 👋
Bugun sizlarga Python dasturlash tili yordamida fayl hajmini oshirish dasturini taqdim etamiz. Ushbu dastur Tkinter kutubxonasidan foydalanib, desktop ko'rinishda ishlaydi. Faylni tanlab, oshiriladigan hajmni kiritsangiz kifoya !
🚀 Kod:
import tkinter as tk
from tkinter import filedialog, messagebox
import os
import zipfile
def enlarge_file(file_path, size_increase):
"""
Faylni ZIP formatiga o'girib, berilgan miqdorda oshiradi.
Parameters:
file_path (str): Faylning yo'li.
size_increase (int): Oshiriladigan hajm (baytlarda).
"""
try:
# ZIP arxiv faylini yaratish
zip_path = file_path + '.zip'
with zipfile.ZipFile(zip_path, 'w') as zipf:
zipf.write(file_path, os.path.basename(file_path))
# ZIP arxiv faylini tasodifiy baytlar bilan oshirish
with open(zip_path, 'ab') as zipf:
zipf.write(os.urandom(size_increase))
return f"{zip_path} faylining hajmi {size_increase} baytga oshirildi."
except Exception as e:
return f"Xatolik yuz berdi: {e}"
def select_file():
file_path = filedialog.askopenfilename()
if file_path:
file_entry.delete(0, tk.END)
file_entry.insert(0, file_path)
def increase_file_size():
file_path = file_entry.get()
try:
size_increase = int(size_entry.get())
result = enlarge_file(file_path, size_increase)
messagebox.showinfo("Natija", result)
except ValueError:
messagebox.showerror("Xatolik", "Iltimos, to'g'ri hajmni kiriting.")
root = tk.Tk()
root.title("Fayl hajmini oshirish")
tk.Label(root, text="Fayl tanlang:").grid(row=0, column=0, padx=10, pady=10)
file_entry = tk.Entry(root, width=50)
file_entry.grid(row=0, column=1, padx=10, pady=10)
tk.Button(root, text="Tanlash", command=select_file).grid(row=0, column=2, padx=10, pady=10)
tk.Label(root, text="Oshirish hajmi (baytlarda):").grid(row=1, column=0, padx=10, pady=10)
size_entry = tk.Entry(root, width=20)
size_entry.grid(row=1, column=1, padx=10, pady=10)
tk.Button(root, text="Fayl hajmini oshirish", command=increase_file_size).grid(row=2, column=0, columnspan=3, padx=10, pady=10)
root.mainloop()
📥 Foydalanish:
Dastur kodini nusxa ko'chiring.
Python muhiti va Tkinter kutubxonasi o'rnatilganligini tekshiring.
Kodingizni ishga tushiring.
Faylni tanlab, hajmini kiriting va oshiring!
Fayllar hajmini osonlik bilan oshirish uchun ushbu dasturdan foydalaning va do'stlaringiz bilan bo'lishing! 🎉
Agarda dasturni ishga tushurishda biron bir tushunmovchilik vujudga kelsa.
@ibrohimov_zayniddin ga murojaat qilishingis mumkin.
uzbekdevs.uz / @uzbekdevs
#Python #Tkinter #Dasturlash #FaylHajmi
Uzbek Developers - UzbekDevs
O'zbek Dasturchilar - UzbekDevs
AT (axborot texnologiyalari) va Dasturlash bo'yicha web sayt. - UzbekDevs
Forwarded from Farrukh Sherkulov
#python #pythonday #uzgeeks #uzbekdevs
Python Day!!! @Sardoroga_blog ni PHP ni o'rniga Python ni tanlata olgan bitta odamga "Pythonda dasturlash asoslari" kitobi sovg'a qilinadi. Sardor Og'a kanalida "Python baribir zo'r ekan" deb sizni atmetka qilsin😉
@mastersherkulov
👍1
Sardor Dushamov | PHP
#qonimdaphp
#uzbekdevs #python #uzgeeks
Mukofaat o'zgardi, Yetakchi 3 ta odamga sovg'a beriladi ;)
uzbekdevs.uz / @uzbekdevs
Mukofaat o'zgardi, Yetakchi 3 ta odamga sovg'a beriladi ;)
uzbekdevs.uz / @uzbekdevs
👍4
Python dasturlash tili #python #darslik #dasturlash
Python Kirish
Python O’rnatish
Python Izoh
Python O’zgaruvchi
Python Ma’lumot turlari
Python Sonlar
Python Satrlar
Python Boolean (Mantiqiy)
Python Operator
Python Ma’lumot to’plami. List.
Python Ma’lumot to’plami. Tuple
Python Ma’lumot to’plami. Set
Python If … Else (shart amali)
Python Funksiya
Python While
Python Massiv
Python Sinflari va Obyektlari
Python Meros (Sinf/Class)
Python Modul
Python Datetime
Python Math
Python JSON
Python Try Except
Python Fayl
Python Fayl o'qish
Python Fayl yozish / yaratish
Python Fayl o'chirish
👉 https://uzbekdevs.uz/darsliklar/python
Instagram • Facebook • YouTube • LinkedIn
Python Kirish
Python O’rnatish
Python Izoh
Python O’zgaruvchi
Python Ma’lumot turlari
Python Sonlar
Python Satrlar
Python Boolean (Mantiqiy)
Python Operator
Python Ma’lumot to’plami. List.
Python Ma’lumot to’plami. Tuple
Python Ma’lumot to’plami. Set
Python If … Else (shart amali)
Python Funksiya
Python While
Python Massiv
Python Sinflari va Obyektlari
Python Meros (Sinf/Class)
Python Modul
Python Datetime
Python Math
Python JSON
Python Try Except
Python Fayl
Python Fayl o'qish
Python Fayl yozish / yaratish
Python Fayl o'chirish
👉 https://uzbekdevs.uz/darsliklar/python
Instagram • Facebook • YouTube • LinkedIn
🔥5
Python dasturlash tili #python #darslik #dasturlash
Python Kirish
Python O’rnatish
Python Izoh
Python O’zgaruvchi
Python Ma’lumot turlari
Python Sonlar
Python Satrlar
Python Boolean (Mantiqiy)
Python Operator
Python Ma’lumot to’plami. List.
Python Ma’lumot to’plami. Tuple
Python Ma’lumot to’plami. Set
Python If … Else (shart amali)
Python Funksiya
Python While
Python Massiv
Python Sinflari va Obyektlari
Python Meros (Sinf/Class)
Python Modul
Python Datetime
Python Math
Python JSON
Python Try Except
Python Fayl
Python Fayl o'qish
Python Fayl yozish / yaratish
Python Fayl o'chirish
👉 https://uzbekdevs.uz/darsliklar/python
Instagram • Facebook • YouTube • LinkedIn
Python Kirish
Python O’rnatish
Python Izoh
Python O’zgaruvchi
Python Ma’lumot turlari
Python Sonlar
Python Satrlar
Python Boolean (Mantiqiy)
Python Operator
Python Ma’lumot to’plami. List.
Python Ma’lumot to’plami. Tuple
Python Ma’lumot to’plami. Set
Python If … Else (shart amali)
Python Funksiya
Python While
Python Massiv
Python Sinflari va Obyektlari
Python Meros (Sinf/Class)
Python Modul
Python Datetime
Python Math
Python JSON
Python Try Except
Python Fayl
Python Fayl o'qish
Python Fayl yozish / yaratish
Python Fayl o'chirish
👉 https://uzbekdevs.uz/darsliklar/python
Instagram • Facebook • YouTube • LinkedIn
👍1
#python #tostring #uzbekdevs
Raqamni so'z bilan yozish - Feruza Eshdavlatova
def sonni_yozma(son):
birlik = ["", "bir", "ikki", "uch", "to'rt", "besh", "olti", "yetti", "sakkiz", "to'qqiz"]
onlik = ["", "o'n", "yigirma", "o'ttiz", "qirq", "ellik", "oltmish", "yetmish", "sakson", "to'qson"]
yuzlik = "yuz"
minglik = ["", "ming", "million", "milliard", "trillion", "kvadrilon", "kvintilon"]
def uch_xona(raqam):
raqam = raqam.zfill(3)
yuz = int(raqam[0])
on = int(raqam[1])
bir = int(raqam[2])
natija = ""
if yuz:
natija += birlik[yuz] + " " + yuzlik + " "
if on:
natija += onlik[on] + " "
if bir:
natija += birlik[bir]
return natija.strip()
n = len(son)
son_yozma = []
i = 0
while n > 0:
uchlik = son[max(0, n-3):n]
if i > 0 and uchlik != "000":
son_yozma.append(minglik[i])
son_yozma.append(uch_xona(uchlik))
n -= 3
i += 1
return ' '.join(reversed(son_yozma)).strip()
kiritilgan_son = input("Sonni kiriting: ")
yozma_son = sonni_yozma(kiritilgan_son)
print(yozma_son)
uzbekdevs.uz / @uzbekdevs
👍7🤝2
#imgkit #python #uzbekdevs
Imgkit - Python dasturlash tilida ishlaydigan ushbu kutubxona yordamida veb sahifa, lokal sahifa yoki matnni rasmga osonlik bilan aylantirish mumkin.
import imgkit
imgkit.from_url('https://uzbekdevs.uz', 'out.jpg')
imgkit.from_file('example.html', 'out.jpg')
imgkit.from_string('Hi! Devs', 'out.jpg')
uzbekdevs.uz / @uzbekdevs
🔥6
Python dasturlash tili #python #darslik #dasturlash
Python Kirish
Python O’rnatish
Python Izoh
Python O’zgaruvchi
Python Ma’lumot turlari
Python Sonlar
Python Satrlar
Python Boolean (Mantiqiy)
Python Operator
Python Ma’lumot to’plami. List.
Python Ma’lumot to’plami. Tuple
Python Ma’lumot to’plami. Set
Python If … Else (shart amali)
Python Funksiya
Python While
Python Massiv
Python Sinflari va Obyektlari
Python Meros (Sinf/Class)
Python Modul
Python Datetime
Python Math
Python JSON
Python Try Except
Python Fayl
Python Fayl o'qish
Python Fayl yozish / yaratish
Python Fayl o'chirish
👉 https://uzbekdevs.uz/darsliklar/python
Instagram • Facebook • YouTube • LinkedIn
Python Kirish
Python O’rnatish
Python Izoh
Python O’zgaruvchi
Python Ma’lumot turlari
Python Sonlar
Python Satrlar
Python Boolean (Mantiqiy)
Python Operator
Python Ma’lumot to’plami. List.
Python Ma’lumot to’plami. Tuple
Python Ma’lumot to’plami. Set
Python If … Else (shart amali)
Python Funksiya
Python While
Python Massiv
Python Sinflari va Obyektlari
Python Meros (Sinf/Class)
Python Modul
Python Datetime
Python Math
Python JSON
Python Try Except
Python Fayl
Python Fayl o'qish
Python Fayl yozish / yaratish
Python Fayl o'chirish
👉 https://uzbekdevs.uz/darsliklar/python
Instagram • Facebook • YouTube • LinkedIn
👍3🔥2
#roadmap #django #python
Backend dasturlashni o'rganuvchilar uchun minimum roadmap.
- Python ga kirish
- Python kirish & sintaksis
- Python ma'lumot turlari
- Python o'zgaruvchi & o'zgarmaslar
- Python Math
- Python Satrlar
- Python Operatorlar( Arifmetik, Tayinlash...)
- Python shart operatorlar
- Python Massive
- Python Ma'lumotlar to'plami
- Python Takrorlash operatori (While)
- Python For Tsikl operatori
- Python Funskiya
- Python Obyekt va Sinflar
- Python Fayllar ustida amallar
- Python ma'lumotlar bazasi
- Front-End Qisqacha
- Django Framework
- Django Loyiha yaratish
- Django Model
- Django View
- Django Template
- Django Control
- Django URL xatirasi
- Django Ma'lumotlar bazasi
- Django Fayllar
👉 uzbekdevs.uz/darsliklar
uzbekdevs.uz / @uzbekdevs
👍4🔥2
Gis Dasturchi (IT, Kompyuterlar, Internet)
#ishJoyi #Python #Gis #PostGIS #Toshkent
🏢 Idora: Yarrow («CELL POWER» MCHJ)
📞 Aloqa: @asmalyk
🌐 Hudud: Toshkent sh, Oybek metro
✍️ Mas'ul: Abdumalik
💼 Ish turi: Full-time
💰 Maosh: 19.000.000 (Yana kelishiladi)
uzbekdevs.uz / @uzbekdevs
#ishJoyi #Python #Gis #PostGIS #Toshkent
🏢 Idora: Yarrow («CELL POWER» MCHJ)
📞 Aloqa: @asmalyk
🌐 Hudud: Toshkent sh, Oybek metro
✍️ Mas'ul: Abdumalik
💼 Ish turi: Full-time
💰 Maosh: 19.000.000 (Yana kelishiladi)
🔹 Majburiyatlar:
- Kartografik ma'lumotlarni raqamlashtirish
- Ochiq geo-ma'lumotlar manbalaridan ma'lumot yig‘ish
- Vektor qatlamlariga ma'lumotlarni kiritish
- Kadastr obyektlari bilan ishlash
- GIS ob'ektlarining geometriyasini hisoblash
- Katta hajmdagi ma'lumotlar bilan ishlash
- Loyihaga microservice va SDK (TypeScript, Kotlin, SwiftUI) yozish
🔹 Talablar:
- GIS bilan ishlash bo‘yicha 1+ yil tajriba
- Python backend development bo‘yicha 2+ yil tajriba
- PostgreSQL va PostGIS bilimlari
- Algoritmlar, ayniqsa, graf nazariyasini tushunish
- Tizimli kod yozish va GitHub/GitLab bilan ishlash
- Linux, CI/CD, NetworkX va Apache Spark GraphX bilimlari afzallik hisoblanadi
- Go tilida microservice yozish ko‘nikmasi katta ustunlik beradi
uzbekdevs.uz / @uzbekdevs
🔥8👍1
#roadmap #django #python
Backend dasturlashni o'rganuvchilar uchun minimum roadmap.
- Python ga kirish
- Python kirish & sintaksis
- Python ma'lumot turlari
- Python o'zgaruvchi & o'zgarmaslar
- Python Math
- Python Satrlar
- Python Operatorlar( Arifmetik, Tayinlash...)
- Python shart operatorlar
- Python Massive
- Python Ma'lumotlar to'plami
- Python Takrorlash operatori (While)
- Python For Tsikl operatori
- Python Funskiya
- Python Obyekt va Sinflar
- Python Fayllar ustida amallar
- Python ma'lumotlar bazasi
- Front-End Qisqacha
- Django Framework
- Django Loyiha yaratish
- Django Model
- Django View
- Django Template
- Django Control
- Django URL xatirasi
- Django Ma'lumotlar bazasi
- Django Fayllar
👉 uzbekdevs.uz/darsliklar
uzbekdevs.uz / @uzbekdevs
#python #story
Python: The Documentary | An origin story
👉 youtu.be/GfH4QL4VqJ0
uzbekdevs.uz / @uzbekdevs
🔥1
#roadmap #django #python
Backend dasturlashni o'rganuvchilar uchun minimum roadmap.
- Python ga kirish
- Python kirish & sintaksis
- Python ma'lumot turlari
- Python o'zgaruvchi & o'zgarmaslar
- Python Math
- Python Satrlar
- Python Operatorlar( Arifmetik, Tayinlash...)
- Python shart operatorlar
- Python Massive
- Python Ma'lumotlar to'plami
- Python Takrorlash operatori (While)
- Python For Tsikl operatori
- Python Funskiya
- Python Obyekt va Sinflar
- Python Fayllar ustida amallar
- Python ma'lumotlar bazasi
- Front-End Qisqacha
- Django Framework
- Django Loyiha yaratish
- Django Model
- Django View
- Django Template
- Django Control
- Django URL xatirasi
- Django Ma'lumotlar bazasi
- Django Fayllar
👉 uzbekdevs.uz/darsliklar
uzbekdevs.uz / @uzbekdevs
👍3🔥3