Python bilan kulgili holatlar
Python dasturlash tilining kulgili tomoni nima? Misol uchun, quyidagi kulgili holatni ko'rib chiqaymiz:
Ushbu kodi ishlatib, quyidagi natijani ko'rasiz:
Shu sababli, Python kulgili holatlar uchun juda qulay dasturlash tilidir.
Qiziqarli fakt!
Python dasturlash tilining kulgili tomoni nima? Misol uchun, quyidagi kulgili holatni ko'rib chiqaymiz:
print('2' + '2')Ushbu kodi ishlatib, quyidagi natijani ko'rasiz:
print('22')Shu sababli, Python kulgili holatlar uchun juda qulay dasturlash tilidir.
Qiziqarli fakt!
😁6👍4🤣4
🤣9🔥4🤯2
🐛 Bilasizmi: Tarixdagi birinchi dasturiy xato haqiqiy hasharot bo'lgan!
Bugungi kunda dasturchilar kod ishlamasa 'bu yerda bug (hasharot) bor' yoki 'debug qilish kerak' deyishadi.
Bu so'zning kelib chiqishi juda qiziq:
1947-yilda AQSHdagi Garvard universitetida bahaybat Mark II kompyuteri to'satdan xato berib to'xtab qoladi.
Afsonaviy ayol olima Greys Xopper (Grace Hopper) kompyuterning ichidagi releylarni ko'zdan kechirayotib, ikki kontakt orasiga qisilib qolgan haqiqiy tirik kuya (kapalak/hasharot)ni topib oladi!
Ular hasharotni pinset bilan olib, kundalik daftariga yopishtirishadi va yoniga shunday deb yozib qo'yishadi:
'First actual case of bug being found' (Topilgan birinchi haqiqiy hasharot holati).
O'shandan beri dasturdagi har qanday kamchilik 'Bug' deb atala boshlagan! 😄
#ITFaktlar #BugTarixi #Bilasizmi #PythonHub #TechFacts 👉 @pythonhub_mu
Bugungi kunda dasturchilar kod ishlamasa 'bu yerda bug (hasharot) bor' yoki 'debug qilish kerak' deyishadi.
Bu so'zning kelib chiqishi juda qiziq:
1947-yilda AQSHdagi Garvard universitetida bahaybat Mark II kompyuteri to'satdan xato berib to'xtab qoladi.
Afsonaviy ayol olima Greys Xopper (Grace Hopper) kompyuterning ichidagi releylarni ko'zdan kechirayotib, ikki kontakt orasiga qisilib qolgan haqiqiy tirik kuya (kapalak/hasharot)ni topib oladi!
Ular hasharotni pinset bilan olib, kundalik daftariga yopishtirishadi va yoniga shunday deb yozib qo'yishadi:
'First actual case of bug being found' (Topilgan birinchi haqiqiy hasharot holati).
O'shandan beri dasturdagi har qanday kamchilik 'Bug' deb atala boshlagan! 😄
#ITFaktlar #BugTarixi #Bilasizmi #PythonHub #TechFacts 👉 @pythonhub_mu
👍7❤2🔥2🏆1
Python dasturlash tili eng oddiy funktsiyalarini bilib olish uchun quyidagilar bilan boshlaning:
print() - matn chiqarish funktsiyasi. Masalan: print('Salom')input() - foydalanuvchi tomonidan ma'lumot kiritish funktsiyasi. Masalan: ism = input('Ismingiz nima? ')if-else - sharti tekshirish funktsiyasi. Masalan: x = 5 if x > 10: print('X 10 dan katta') else: print('X 10 dan kichik')f-string - stringlarni yaratish funktsiyasi. Masalan: ism = 'Ali' print(f'Salom, {ism}')👨💻4🔥2🎉2❤1👍1
Python - qanday qimmatbaho dasturiy ta'minotni yaratish mumkin?
Python - bu birinchi darajali dasturlash tillaridan biri, unda siz o'z dasturlash qobiliyatlarini rivojlantira olasiz. Pythonning keng qamrovli imkoniyatlari, oddiy va sodda kodlashi, shuningdek, qulay interfeysi tufayli, u dunyo bo'ylab keng qo'llaniladi.
Qanday qimmatbaho dasturiy ta'minotni yaratish mumkin?
Pythonda siz quyidagi qimmatbaho dasturiy ta'minotlarni yaratishingiz mumkin:
Ushbu dasturiy ta'minotlar sizga o'z dasturlash qobiliyatlarini rivojlantirishga, o'z idelalarini amalga oshirishga va o'zga qobiliyatlarini oshirishga yordam beradi.
Python - bu birinchi darajali dasturlash tillaridan biri, unda siz o'z dasturlash qobiliyatlarini rivojlantira olasiz. Pythonning keng qamrovli imkoniyatlari, oddiy va sodda kodlashi, shuningdek, qulay interfeysi tufayli, u dunyo bo'ylab keng qo'llaniladi.
Qanday qimmatbaho dasturiy ta'minotni yaratish mumkin?
Pythonda siz quyidagi qimmatbaho dasturiy ta'minotlarni yaratishingiz mumkin:
# TikTok kabi popular ovozli so'zlash dasturi
# YouTube kabi mashhur video platformasi
# Instagram kabi keng qamrovli social media platformasi
Ushbu dasturiy ta'minotlar sizga o'z dasturlash qobiliyatlarini rivojlantirishga, o'z idelalarini amalga oshirishga va o'zga qobiliyatlarini oshirishga yordam beradi.
👍5🔥2🏆2❤1👎1
Zero-based indexing - bu dasturlashda keng tarqalgan an'anadir. Hisoblashning 0 dan boshlanishi,
list va arraylar uchun ma'lumotlarning indexlarini aniqlashda katta rol o'ynaydi. my_list = [1, 2, 3, 4, 5]my_listning indexlari 0 dan boshlanadi, ya'ni
my_list[0] 1, my_list[1] 2 ga teng. Hisoblashning 0 dan boshlanishi, dasturchilarga ma'lumotlarni yaxshi va samarali tartiblashga imkon beradi. Zero-based indexingning foydalaridan biri hamda, dasturchilar ko'proq ma'lumotlarni saqlashga imkon beradi.👍5🔥2❤1
Ko‘rishguncha!
@pythonhub_mu
Please open Telegram to view this post
VIEW IN TELEGRAM
👾3⚡1🎉1
Binary Mantiqiy Tizim
Kompyuterlar faqat 0 va 1 larni tushunadi, chunki ular binary mantiqiy tizimni qo'llaydi. Bu tizimda ma'lumotlar 0 va 1 raqamlaridan iborat bo'lib, ularni bir-biriga bog'laydi.
Tranzistorlar
Tranzistorlar kompyuterlarda ma'lumotlarni qabul qilish va ishlash uchun muhim rol o'ynaydi. Ular ma'lumotlarni 0 va 1 ga o'zgartirib, kompyuterda ma'lumotlarni saqlashga yordam beradi.
Python da
Python da
@pythonhub_mu
Kompyuterlar faqat 0 va 1 larni tushunadi, chunki ular binary mantiqiy tizimni qo'llaydi. Bu tizimda ma'lumotlar 0 va 1 raqamlaridan iborat bo'lib, ularni bir-biriga bog'laydi.
Tranzistorlar
Tranzistorlar kompyuterlarda ma'lumotlarni qabul qilish va ishlash uchun muhim rol o'ynaydi. Ular ma'lumotlarni 0 va 1 ga o'zgartirib, kompyuterda ma'lumotlarni saqlashga yordam beradi.
print('Salom') Python da
print funksiyasi ma'lumotlarni ekranga chiqarish uchun ishlatiladi. Ushbu funksiya 0 va 1 raqamlaridan iborat ma'lumotlarni qabul qiladi va ularni ekranga chiqaradi.if True: print('Salom')Python da
if operatori ma'lumotlarni tekshirib, shartni bajarganda ma'lumotni ekranga chiqarish uchun ishlatiladi. Ushbu operator 0 va 1 raqamlaridan iborat ma'lumotlarni qabul qiladi va shartni tekshiradi.@pythonhub_mu