English
Open in Telegram
PPython dasturlash maktabi

Python dasturlash maktabi

@pythonuz · channel · Tech · indexed since 2026-08-01
2 117subscribers
372posts in the index
P
Python dasturlash maktabi
Testlarni tushunmasdan belgilamang. Savollaringizni test izohida yozing. Asosan informatika fanidan dars beradigan oʻqituvchilarga yengillik yaratish va maktab oʻquvchilari python dasturlash tilini mukammal oʻrganishi uchun bu kanalga mavzular va testlarni joylashtiryabman.Informatika oʻqituvchilarini ushbu kanalga taklif qiling. Kanal rivojlanishida hissa qoʻshayotganlarga katta rahmat! Birinchi dars
2 · 6.5K ·
P
Python dasturlash maktabi
Link
click to show
Ushbu postni pythonchilarga ulashing. TikTok profilimga aʼzo boʻlib like bosishni unutmang doʻstlar.
23 · 9.8K ·
P
Python dasturlash maktabi
ReplyTestlarni guruhlarga ulashing! 🗓MUNDARIJA: --------------------------- ⭕️ 1-bo'lim “Asosiy tushunchalar” Ⓜ️ Python nima? Ⓜ️ Birinchi dastur Ⓜ️ Oddiy operatsiyalar Ⓜ️ Haqiqiy sonlar Ⓜ️ Matnlar (strings) Ⓜ️ O'zgaruvchilar (Variables) Ⓜ️ Ma'lumotlarni olish input() --------------------------- ⭕️ 2-bo'
Link
click to show
Funksiyalar (vazifalar) Oldindan belgilangan funksiyalarni ishlatishdan tashqari, def operatoridan foydalanib o'zingizning funksiyalaringizni yaratishingiz mumkin. Funksiya xuddi o'zgaruvchilarga o'xshab oldin yoziladi va keyin chaqiriladi. Funksiyadagi kod bloklari funksiya chaqirilgandagina bajariladi. ⚠️ Funksiya yuqori va ostki qismida 2 qator bo'sh joy bo'lishi maqsadga muvofiqdir. my_func nomli funksiyaga misol. def my_func1(): print('Bu funksiya') my_func1() Bu funksiya Funksiyani yozmasdan uni chaqirsangiz dastur NameError xatoligini qaytaradi. my_func2() def my_func2(): print('Bu funksiya') NameError: name 'my_func2' is not defined Argumentlar Biz hozirgacha ko'rib chiqqan barcha funksiyalar ta'riflari nol argumentlarning funksiyalari bo'lib, ular bo'sh qavslar bilan chaqirildi. Biroq, aksariyat funksiyalar argumentlarni qabul qiladi. Quyidagi misol bitta argumentni qabul qiladigan funksiyaga misol bo'ladi: def my_func(text): print(text + '!') my_func('Python') my_func('Java') Python! Java! Ko'rib turganingizdek, argument qavs ichida aniqlangan. Bundan tashqari, funksiyalarni bir nechta argument bilan belgilashingiz mumkin.Ular vergul bilan ajratiladi. def my_func(x, y): print(x + y) my_func('Salom ', 'dunyo') my_func(3, 4) Salom dunyo 7 Funktsiya argumentlari funksiya ichidagi o'zgaruvchilar sifatida ishlatilishi mumkin. Biroq, ularga funksiya tashqarida murojaat qilish mumkin emas va bunday holatda dastur NameError xatoligini qayatradi. Bu funksiya ichida yaratilgan boshqa o'zgaruvchilarga ham tegishli. def adding(number): number += 1 print(number) print(number) adding(5) NameError: name 'number' is not defined 6 Funksiyalar biror qiymat qaytarishi uchun return operatoridan foydalaniladi. def max(x, y): if x >= y: return x else: return y print(max(4, 7)) z = max(8, 5) print(z) 7 8 ⚠️ Return operatorini funksiyadan tashqarida ishlatish mumkin emas. Funksiyadan qiymatni qa
47 · 7.4K ·
Python dasturlash maktabi
Assalomu alaykum hurmatli foydalanuvchilar! Men Nematillo Ochilov python/backend dasturchiman. Python dasturlash tilida telegram botlar,scriptlar yozish, PostgrSQL va veb serverlardan foydalanish boʻyicha BuxDU Axborot texnologiyalari fakultetida bepul ochiq dars tashkil qilmoqchiman. Ushbu postni BuxDU guruhlariga ulashing, taklif va fikrlaringizni izohga yozing, bu men uchun juda muhim. @pythonuz
16 · 5.9K ·
Python dasturlash maktabi
ReplyTestlarni guruhlarga ulashing! 🗓MUNDARIJA: --------------------------- ⭕️ 1-bo'lim “Asosiy tushunchalar” Ⓜ️ Python nima? Ⓜ️ Birinchi dastur Ⓜ️ Oddiy operatsiyalar Ⓜ️ Haqiqiy sonlar Ⓜ️ Matnlar (strings) Ⓜ️ O'zgaruvchilar (Variables) Ⓜ️ Ma'lumotlarni olish input() --------------------------- ⭕️ 2-bo'
Link
click to show
Ⓜ️ *args va ** kwargs Funksiya chaqirilganda argumentlar soni teng bo'lmasa TypeError xatoligini qaytaradi. def func(argument1, argument2, argument3): print(argument1 * argument2 + argument3) func(2, 6) TypeError: func() missing 1 required positional argument: 'argument3' Funksiyalarda o'zgaruvchan miqdordagi argumentlarni uzatish uchun maxsus belgilardan *, ** foydalaniladi. *args (kalit-qiymatsiz argumentlar) **kwargs (kalit-qiymatli argumentlar) args va kwargs shunchaki argumentlar ro'yxatiga berilgan nom.Bu nomni boshqa istalgan nomga o'zgartirishingiz mumkin. Masalan: *kalitsiz va **kalitli. Lekin dastur biror jamoa tomonidan yoziladigan bo'lsa yoki dastur kodi sotilishi rejalashtirilgan bo'lsa argumentlar roʻyxatini args va kwargs kabi nomlash maqsadga muvofiqdir. Argsga misol: def func(arg1, *arg): print('Birinchi argument: ' + arg1) for i in arg: print('Boshqa argument: ' + i) func('@pythonuz', '@js_uz', '@phpuz', '@pyqt5') Birinchi argument: @pythonuz Boshqa argument: @js_uz Boshqa argument: @phpuz Boshqa argument: @pyqt5 Kwargsga misol: def func(**kwarg): for x, y in kwarg.items(): print('Kalit: ' + x, ' Qiymat: ' + y) func(python='django', javascript='react', php='laravel') Kalit: python Qiymat: django Kalit: javascript Qiymat: react Kalit: php Qiymat: laravel @pythonuz
23 · 5.8K ·

An open public feed from the search index ChatCrawler — “Google for public Telegram”; refreshed as the venue is crawled. Times are UTC.

Public content only, official Telegram API. About · FAQ · Index limits · Remove a page · Catalog · Search · How we count