Khusanboy Sobirjonov | IT Blog
کانال بسته
💻 Let's learn programming together ✍️ Author: @uzbek_coder_2022_bot 🌐 Web-site: uzbekdeveloper.uz ——————————————————— 🔸 Hechkim sendan aqlli, kuchli emas 🔹 Shunchaki ular oldin boshlashgan! (👤 Stiv Jobs) ——————————————————— ❓Quiz: @quiz_test_py_cp
نمایش بیشتر170
مشترکین
+124 ساعت
+27 روز
+630 روز
آرشیو پست ها
#my_challange / #days_131
+----------------------------------------------+
| 11.05.2024 |
+----+-----+-----+-----+---+-------------------+
| 1. | 116 | 0 | 216 | 2 | leetcode.com |
| 2. | 131 | 131 | 282 | 1 | kep.uz |
| 3. | 129 | 8 | 157 | 1 | codeforces.com |
| 4. | 129 | 8 | 156 | 1 | robocontest.uz |
| 5. | 84 | 8 | 86 | 1 | geeksforgeeks.org |
+----+-----+-----+-----+---+-------------------+
| 1. | 116 | 116 | Duolingo |
| 2. | 115 | 115 | Sololearn |
| 3. | 113 | 1 | Mimo |
+----+-----+-----+-----------------------------+
| 1. | 36 | 0 | You Tube |
+----+-----+-----+-----------------------------+
| 1. | 1 | 0 | "Labirint" |
+----+-----+-----+-----------------------------+
1. kep-i
2. leetcode-i
3. leetcode-ii
4. geeksforgeeks-i
🔹Telegram ♦️You TubeTo'g'ri javobni taxmin qilmasdan kim topgan bo'lsa, nima uchun unday chiqdi. Javobini sizdan bitta kutamiz. Fikringizni qoldiring boshqalar ham bilsin.
Repost from N/a
def example(a, b, /):
return a - b
result = example(b=1, a=2) Yuqoridagi kodda chiquvchi natijani toping.
+1
#kitob / #asaxiy / #mutolaa
Mutolaa - hamisha insonning rivojlanishida muhim vosita hisoblanadi.Pulim nisbatan ortib qoldimi yoki qaysidir yutuqlarim orqali keldimi imkon boricha kitob olishga intilaman. Befoyda narsalarga sarflagim kelmaydi o'zim uchun sarmoya qilaman. Yoki jamg'armamga qo'shib yig'ib boraman. Kep.uz da yutib olingan pul mukofotiga olingan kitoblar. Asaxiy.uz da 9-may "Xotira va qadrlash kuni" bayramiga kitoblar uchun 19% aksiya bo'layotgan ekan. Har safar shunday vaziyatlarni kutaman sizchi? Yaxshi sotib olingandi 2 kun avval 3 yoki undan ortiq kitob yetkazib berish xizmati bepulligi bois. Shu bilan uyimga tashlab ketishdi bugun. Endi mutolaa da yana davom etaman. "Pythonda dasturlash asoslari" kitobi men uchun emas. Albatta, talabalarning biri uchun xarid qilib bergan edim. Hans Rosling ning "Factfulness" kitobini endi keyingi safar olarman. U yoddan chiqib qolibdi. Shaxsiy kutubxonam kitoblar bilan boyimoqda yana bir bor. 🔹Telegram ♦️You Tube
Ko'rmaganlar bo'lsa, ko'rishni maslahat beraman. O'zingiz uchun bir necha xulosalar olasiz. Javlon Joliyevning "Qo'rqma" romani asosida tayyorlandi.
Repost from Alisher Sadullaev
“Sen nima uchun o’qiyapsan?”
— Bu aslo oddiy savol emas!
“Qoʻrqma” filmni albatta tomosha qiling, balki bu filmdan keyin javobingiz boshqacha boʻlishi mumkin.
Film havolasi: https://www.youtube.com/watch?v=PYNopQErSuQ
- Talaba do’stlaringizga ulashib qo’ying.
@alisher_sadullaev
#my_challange / #days_130
+----------------------------------------------+
| 10.05.2024 |
+----+-----+-----+-----+---+-------------------+
| 1. | 115 | 13 | 214 | 1 | leetcode.com |
| 2. | 130 | 130 | 281 | 1 | kep.uz |
| 3. | 128 | 7 | 156 | 1 | codeforces.com |
| 4. | 128 | 7 | 155 | 1 | robocontest.uz |
| 5. | 83 | 7 | 85 | 1 | geeksforgeeks.org |
+----+-----+-----+-----+---+-------------------+
| 1. | 115 | 115 | Duolingo |
| 2. | 114 | 114 | Sololearn |
| 3. | 112 | 0 | Mimo |
+----+-----+-----+-----------------------------+
| 1. | 36 | 0 | You Tube |
+----+-----+-----+-----------------------------+
| 1. | 1 | 0 | "Labirint" |
+----+-----+-----+-----------------------------+
1. kep-i
2. leetcode-i
3. geeksforgeeks-i
🔹Telegram ♦️You Tube#foydali / #student
Aynan talaba dasturchilar uchun foydaliBilamizki, talabalar uchun ayrim dasturlar, cloudlar juda qimmatga tushadi va ulardan professionallardek foydalana olmaysiz. Bu uchun esa yaxshi yechim mavjud.
GitHub Student Developer Pack orqali shunga a'zo kompaniyalarning mavjud mahsulotlaridan bepul professionalardek foydalaning. Barchasi education uchun yaratilgan imkoniyatlar. Katta kompaniyalar ham buni albatta qo'llab-quvvatlaydi.
Link: https://education.github.com/pack#offers
Siz nima uchun harakat qilib intilsangiz, sekin-asta eshiklar ochilib boraveradi. Ta'lim uchun ham xuddi shunday.
O'zim shu pack ichidan DigitalOcean beruvchi cloud yoqdi. Juda kerak bo'layotgan edi. Endi Student Developer Pack dan ro'yxatdan o'tib olsam bo'ldi.
OTM tomonidan boshqa kompaniya mahsulotlarini ham education uchun bepul foydalanishga olish imkoningiz bor. Agarda siz talaba bo'lsangiz. Bu bo'yicha bilmagan bo'lsangiz, endi bilib oldingiz deb o'ylayman.
🔹Telegram ♦️You TubeDemak, ertadan bu yilgi jarayon boshlanmoqda. Andijon viloyatining barcha tumanlarida saralash va keyin Andijon Davlat Unversiteti bosqichi. Andijonlik 11-sinf maktab o'quvchilari bo'lsa, kutamiz. 2-bosqichda meni ko'rib qolishingiz mumkin.
Python dasturlash tilini o'rgangansiz yoki o'rganmoqdasiz, bu savol javobini topdingiz ham, lekin umumiy holat uchun izoh bera olmadingizmi demak, siz hali to'liq tushunib yetmagansiz.
Repost from N/a
mantiq = True and 'salom' and 'Python' and [1, 2, 3]
print(mantiq)
Quyidagi kod qanday natija chiqaradi? va Pythonda mana shu kabi holatlar ishlashi bo'yicha umumuy izoh bera olasizmi? Fikringizni qoldiring.
#my_challange / #days_129
+----------------------------------------------+
| 09.05.2024 |
+----+-----+-----+-----+---+-------------------+
| 1. | 114 | 12 | 213 | 1 | leetcode.com |
| 2. | 129 | 129 | 280 | 1 | kep.uz |
| 3. | 127 | 6 | 155 | 1 | codeforces.com |
| 4. | 127 | 6 | 154 | 1 | robocontest.uz |
| 5. | 82 | 6 | 84 | 1 | geeksforgeeks.org |
+----+-----+-----+-----+---+-------------------+
| 1. | 114 | 114 | Duolingo |
| 2. | 113 | 113 | Sololearn |
| 3. | 112 | 5 | Mimo |
+----+-----+-----+-----------------------------+
| 1. | 36 | 0 | You Tube |
+----+-----+-----+-----------------------------+
| 1. | 1 | 0 | "Labirint" |
+----+-----+-----+-----------------------------+
1. kep-i
2. leetcode-i
3. geeksforgeeks-i
🔹Telegram ♦️You TubeKimlarda qnaday javoblar bor yana Python da ishlovchilar ko'proq bilishi kerak
#javob / #foydali / #python / #article
Python dasturlash tilida - Izoh
Izoh - bu dasturiy kod yoki uning biror qismiga tushuntirish va qo'shimcha ma'lumot berish uchun qo'shiluvchi matn hisoblanadi. Hamda mana shu qism dastur bajarilish vaqtida bajarilmasdan ya'ni o'qilmasdan tashlab ketiladi.Buni albatta barchamiz bilamiz. Python daturlash tilida izohlar 1 turga bo'linadi: # Bir qatorli izoh hisoblanadi.
"""...""" yoki '''...''' - ko'p qatorli izoh sifatida tanib olganmiz buni, lekin bu aslida docstring deyiladi. Yo adabiyot, yo maqola, qo'llanmalarni o'qigan bo'lsangiz multiline string (ko'p qatorli satr) ni ko'p qatorli izoh sifatida ishlatish mumkin deyiladi. Aynan ko'p qatorli izoh demagan.
Nega endi ko'p qatorli izoh bo'la olmaydi?Sabab buni izohning qoidasidan kelib chiqib, aniqlay olamiz. Ya'ni rostan ham ko'p qatorli izoh bo'lsa, unda dastur bajarilish vaqtida mana shu qism o'qilmasdan tashlab ketilishi kerak. Endi quyidagi kodga qarasak,
satr = """
Salom, Python!
"""
print(satr) # Salom, Python!
Ko'rib turganingizdek, kodda berilgan qism izoh sifatida olinmasdan o'qib olib bajarilmoqda. Ko'p qatorli satrni yaratib bu qiymatni hech qanday o'zgaruvchiga yuklamay ketish o'zi bu yerda izoh emas, balki satr turganini ko'rsatadi. Boshqa dasturlash tillarida bunday emas, bilamiz barchasida qoidaga tushadi. Yoki birortasini isboti bilan keltira olasizmi?
Masalan, C++ dasturlash tili
#include <iostream>
using namespace std;
int main()
{
string satr{/*Salom C++*/};
cout << satr; // Hech narsa chiqmaydi
return 0;
}
Docstring - bu Python kodining hujjatlari uchun mo'ljallangan matnli ma'lumot, ammo u kod izohi (comment) emas.Docstringlar, Python tomonidan ma'lum darajada tanib olinadi va dastur ishlayotgan paytda ularga kirish mumkin. Docstringlar asosan funksiyalar, sinflar va modullar uchun hujjat yozish uchun ishlatiladi. Shunday qilib, docstringlar dastur bajarilayotgan vaqtda ham ma'lumot berishi mumkin bo'lgan, dokumentatsiya sifatida ishlatiladigan satrlardir. Agarda siz IDE da ishlayotgan bo'lsangiz funksiya ustiga sichqonchani olib borsangiz u haqida description chiqadi oynada. Buni ko'rgansiz, balki e'tibor bermagan bo'lishingiz mumkin. Bir qatorli izoh foydalanishiga qarab o'zi yana 2 ga bo'linadi: inline va block comments. Nomlarini tarjima qilmadim.
Inline commentsBu izohlar bir qatordan iborat bo'lib, odatda kod ichida yoki oxirida ishlatiladi. Bu izohlar faqat shu qatorda amal qiladi va ularning oldida '#' belgisi qo‘yiladi. Masalan:
x = 10 # Bu o'zgaruvchini boshlang'ich qiymati
Block commentsBu izohlar kod ichidagi muhim bloklarga yoki qismlarga izoh berish uchun ishlatiladi. Ular bir nechta qatorlarni o‘z ichiga oladi va har bir qatorning boshida '#' belgisi bo‘ladi. Masalan:
# Ushbu blokda kerakli o'zgaruvchilarni yaratamiz
# va ulardan keyin funksiyani chaqiramiz.
x = 10
y = 20
z = min(x, y)
Ma'lumotlar bir necha joydan yig'ildi va eng asosiy isbot Python PEP dokumentatsiyasidan olindi. Multiline comment bo'yicha ma'lumot topsangiz aytavering. Men o'z ustozimni yenga olmaganman Anvar Nazrullayev gaplari bilan.
Link: https://peps.python.org/pep-0008/#comments
Foydali bo'ldi degan umiddaman ma'lumotlar. Fikrlar bo'lsa qoldirishingiz mumkin.
©️ Khusanboy Sobirjonov
🔹Telegram ♦️You TubeAna endi diplomni bemalol olaverar ekanmiz. Qonunda oliy ta'lim tizimi uchun yaxshi o'zgarishlar bo'layabdi endilikda bir tomondan.
Repost from Xushnudbek.uz
‼️Ta’lim granti asosida tahsil olgan talabalarning o‘qishni tugatgandan so‘ng 3 yil ishlab berish majburiyati bekor qilinadi.
🏫 Manba: O’zA
👉 @xushnudbek 👈
#arc / #news
Endilikda Arc brauzeri Windows foydalanuvchilari ham chiqarildi. Avvalroq xabar topmagan bo'lsangiz. Faqatgina Windows 11 OT dagina foydalana olasiz ekan.
O'zim hali tanishib chiqmadim foydalanib barcha featurelarini to'liq. Lekin qulayliklar anchayin bisyor. Eng sezilarlisi saytlarda chiquvchi reklamalar umuman mavjud emasligi. Hamda tab va qidiruvning o'zgarganligi.
Yuklab olish uchun: arc.net
🔹Telegram ♦️You Tube
Repost from N/a
....Nima deb o'ylaysiz Python dasturlash tilida
*, / mana shu ikki belgi nima vazifalarni bajaradi o'zingiz bilgan barcha javoblarni birma-bir sanab o'tishingiz mumkin izohda. Men kutgan javob balki ichida mavjud bo'lishi mumkin.
#savol / #question / #day_1#my_challange / #days_128
+----------------------------------------------+
| 08.05.2024 |
+----+-----+-----+-----+---+-------------------+
| 1. | 113 | 11 | 212 | 1 | leetcode.com |
| 2. | 128 | 128 | 279 | 1 | kep.uz |
| 3. | 126 | 5 | 154 | 1 | codeforces.com |
| 4. | 126 | 5 | 153 | 1 | robocontest.uz |
| 5. | 81 | 5 | 83 | 1 | geeksforgeeks.org |
+----+-----+-----+-----+---+-------------------+
| 1. | 113 | 113 | Duolingo |
| 2. | 112 | 112 | Sololearn |
| 3. | 111 | 4 | Mimo |
+----+-----+-----+-----------------------------+
| 1. | 36 | 0 | You Tube |
+----+-----+-----+-----------------------------+
| 1. | 1 | 0 | "Labirint" |
+----+-----+-----+-----------------------------+
1. kep-i
2. leetcode-i
3. geeksforgeeks-i
🔹Telegram ♦️You Tube