English
Open in Telegram
PPython self-study

Python self-study

@python_self · channel · Tech · indexed since 2026-07-15
87subscribers
386posts in the index
Python self-study
Link
click to show
Python 🐍 ⏺Pythonda bir turdan boshqa turga o'tkazish (o'girish) Sonlar ustuda amal bajaruvchi bir nechta turlar bor. Ko'p ishlatiladigan turlar bu 🔴 int() —Integer (Butun) va 🔴 float()—Float (Haqiqiy) turlar hisoblanadi Turga keltirish funksiyalari odatda konsol ekranidan kiritilgan qiymatlarni kerakli turga o'girish (chunki konsoldan kiritilgan ixtiyoriy qiymat str turiga tegishli bo'lishi oldindan qabul qilingan) va ifodalarda bir turdan ikkinchi turga keltirish zarur bo'lgan hollarda ishlatiladi. input() orqali konsol ekraniga malumot kiritilganda dastlab u str tipida bo'ladi uni butun turga o'tkazish uchun int(input()) ko'rinishida qo'llash kerak shu kabi Haqiqiy turda saqlash uchun float(input()) ko'rinishida qo'llanadi. @python_self
3 · 213 ·
P
Python 🐍 ⏺Pythonda float() tipini qo'llashda bazan uni yaxlitlashga to'g'ri keladi sonlarni yaxlitlash uchun round() funksiyasi mavjud . round(a,n) funksiyasi ikkita parametr qabul qilib, dastlabkisi yaxlitlanishi kerak bo'lgan qiymat, ikkinchisi verguldan keyin nechta belgi aniqlikda chiqarilishi kerakligini anglatuvchi son. ikkinchi qiymat kiritilmagan taqdirda u sonni to'liq yaxlitlaydi. Masalan: x=5.9888563 print(round(x)) kabi yozilsa bizga 6 qiymatini qaytaradi !!! @python_self
4 · 664 ·
Python self-study
🐍Python ⏺Sanoq sistemalari0️⃣1️⃣2️⃣3️⃣4️⃣5️⃣6️⃣7️⃣8️⃣9️⃣ Pythonda odatda, sonlar o'nlik sanoq sistemasida beriladi. O'nlik sanoq sistemalardan tashqari Pythonda sonlarni ikkilik, sakkizlik va o'n oltilik sanoq sistemalarida ham ifodalash mumkin. Sonni ikkilik sanoq sistemasida ifodalash uchun qiymat oldiga 0b, sakkizlikda 0o va o'n oltilikda 0x belgilar jufligi qo'yiladi. @python_self
4 · 416 ·
Reply🐍Python ⏺Sanoq sistemalari0️⃣1️⃣2️⃣3️⃣4️⃣5️⃣6️⃣7️⃣8️⃣9️⃣ Pythonda odatda, sonlar o'nlik sanoq sistemasida beriladi. O'nlik sanoq sistemalardan tashqari Pythonda sonlarni ikkilik, sakkizlik va o'n oltilik sanoq sistemalarida ham ifodalash mumkin. Sonni ikkilik sanoq sistemasida ifodalash uchun qiymat
Photo
Turli xil sanoq sistemalarda ifodalangan sonlar ustida bajarilgan amallar natijasi o‟nlik sanoq sonlarda ifodalaniladi. Shuning uchun yuqoridagi dasturda print(son1 +son3) ifodaning natijasi 14 soni o‟nlik sanoq sistemasida ekranga chiqariladi. @python_self
2 · 423 ·
🐍Python ⏺Shart ifodalarining barchasi ikkita operand qabul qiladi va natija sifatida boolean turidagi mantiqiy qiymat qaytaradi. Faqatgina ikkita mantiqiy qiymat mavjud, ular True (ifoda rost) False (ifoda yolg'on) qiymatlardir. Bazan 0 va 1 qiymatlardan ham foydalaniladi . Bunda True—1 False—0 ⚪️Mantiqiy amallar Mantiqiy amallardan murakkab shartli ifodalarni yozishda foydalaniladi. Ular: not , and , or . 🔘 not (mantiqiy inkor )——Ifodaning qiymatini True bo'lsa, natija False, False bo'lsa ,natija True qiymatini qabul qiladi . 🔘 and (mantiqiy ko'paytirish)——Murakkab ifodadagi biror bir qism ifodaning qiymati False bo'lsa, ifodaning yakuniy qiymati False , aks holda True qiymati qaytariladi . 🔘 or (mantiqiy qo'shish)——Murakkab ifodadagi biror bir qism ifodaning qiymati True bo'lsa ,ifodaning yakuniy qiymati True, aks holda False qiymati qaytariladi . ◻️Agar mantiqiy ifodada uchala mantiqiy amal qatnashsa 1️⃣ not 2️⃣ and 3️⃣ or ketma-ketligida bajariladi Bundan tashqari ularning bajarilish ketma-ketligini qavslar yordamida o'zgartirish mumkin !!! @python_self
2 · 523 ·
P
Python self-study
🐍Python ⏺Python versiyalariga qarab turli xil kodlarda yoziladi Masalan: Python 2.x ASCII kodidan foydalansa Python 3.x Unicode (Bizga tanish UTF-8 ) kodidan foydalanadi ⚪️Satrlar bilan ishlash Satrlar UTF-8 kodirofkasidagi belgilar orqali yoziladi . Pythonda satrlar apostrof ( '_______' ) yoki qo'shtirnoqlar ("_______") orqali berilishi mumkin bundan tashqari 3 ta ketma-ket kelgan apostrof ham satrlarni ifodalashda qo'llanishi mumkin . 🔲-kod 🔳-konsol 🔲 x="python" y='self' print(x,y) 🔳python self 🔘Maxsus belgilar Pythonda satrlar bilan ishlash uchun maxsus belgilar . \t – tabulyatsiya belgisi; (bitta Tab 4 ta probel tashlaydi ) \n – yangi satrga o'tish belgisi; \’ – apostrof belgisi; \” – qo'shtirnoq belgisi. 🔲print("python self\n\"Assalomu alaykum\"\tOlam") 🔳python self "Assalomu alaykum" Olam 🔘Satrlarni taqqoslash Satrlarni taqqoslash uchun satrda ishtirok etayotgan belgilarning registriga (Harflarning katta kichikligiga ) alohida e`tibor qaratish lozim. Har qanday raqam ixtiyoriy alfavit belgisidan shartli kichik Hamda KATTA REGISTRLI alfavit belgilari kichik registrli avfavit belgilaridan shartli kichik sanaladi. Yani : 2<K<k *️⃣Harflar va sonlar qanday taqqoslanadi deyish mumkin lekin taqqoslashda Harf va sonlar taqqoslanmasdan balki UTF-8 dagi kodlari taqqoslanadi Bundan tashqari satrlar uzunligiga ham e'tibor berish lozim abcd<abcde 🔴Satrda ishlash uchun funksiyalar upper()—satrdagi hamma so'zni katta registrga o'tkazadi lower()—satrdagi hamma so'zni kichik registrga o'tkazadi 🔲 str0="KiToB" str1=str0.upper() str2=str0.lower() print(str1) print(str2) 🔳 KITOB kitob @python_self
2 · 334 ·
P
🐍Python ⏺Tarmoqlanuvchi operator – shartga ko‘ra buyruqlar ketma-ketligining bajarilishi yoki bajarilmasligini belgilovchi operator. Tarmoqlanuvchi operatorda bir yoki bir necha shartlar tekshiriladi hamda rost yoki yolg‘on qiymat qaytarishiga asoslanib, buyruqlar ketma-ketligi bajariladi. ⏺If—shart amali( Tarmoqlanuvchi operator ) if shart amali shart ifodalarda qo'llaniladi if shart operatorining eng sodda ko'rinishi if kalit so'zi va shart ifoda yoziladi va ikki nuqta (:) qo'yiladi. Blok quydagi korinishda: 🔲 if shart : buyruqlar 🔘if operatori tarkibidagi shart True qiymat qaytarsa, buyruqlar bajariladi. Agar yolg‘on qiymat qaytarsa, buyruqlar bajarilmaydi. Buyruqlar bajarilmagan holatlar uchun else kalit so'zi mavjud #️⃣ if shart: buyruqlar else: buyruqlar2 Yani shart True bo'lsa buyruqlar False bo'lsa buyruqlar2 bajariladi #Diqqat Pythonda boshqa tillardagidek if operatori tana qismini ifodalovchi belgilar yo'q . Asosiy etibor qiladigan narsa bu Tab (4 ta probel) . Buyruqlar if ga nisbatan 1 ta Tab tashlab yoziladi Pythonda tarmoqlanuvchi operatorni 2 tadan ko'proq tarmoqlarga ajratish uchun mahsus kalit so'z ishlab chiqilgan elif yani else va if kalit so'zlarining birlashmasi Operatorda elif kalit so'zini hohlagancha yozish mumkin 🔴 if shart: buyruqlar elif shart: buyruqlar3 elif shart: buyruqlar4 else: buyruqlar2 kabi ko'rinishda bo'ladi @python_self
4 · 476 ·
Python self-study
Photo
Algoritm turlari #Fakt XX asrning 70-yillarida golland olimi Edsger Deykstra (1930–2002) har qanday algoritm uning nima maqsadda tuzilganligi va murakkabligidan qat’i nazar, uchta: ketma-ketlik, tarmoqlanish va takrorlanish algoritmik konstruksiyadan foydalanilgan holda yozilishi mumkinligi haqidagi g‘oyani ilgari surdi va tо‘liq asoslab berdi. Algoritm informatikaning asosiy tushunchalaridan biri hisoblanishi hamda algoritm natijaga erishish uchun zarur harakatlar ketma-ketligi ekanligini yaxshi bilamiz. Har qanday algoritm mantiqiy tuzilishi, ya’ni bajarilish tartibiga ko‘ra uchta: chiziqli, tarmoqlanuvchi va takrorlanuvchi turlarga bo'linadi. @python_self
12 · 959 ·
P
Python self-study
File
com.sololearn.python.apk · 6.2 MB · click to show
Learn Python by SoloLearn com.sololearn.python Version: 2.8.1(35) Updated: Aug 15, 2019 Size: 6.17MB * Bug fixes and improvements. * Check out our new free app with lots of new content: https://play.google.com/store/apps/details?id=com.sololearn Download: 🇬🇧 https://apkdl.net/en/com.sololearn.python Download: 🇮🇷 https://apkdl.net/fa/com.sololearn.python Android version: 7.0 CPU: x86 com.sololearn.python.apk [6.17MB] https://checker.in/go/3015527 @python_self
6 · 330 ·
Photo
C++ C++ tiliga 1980 yillarda Bjarne Stroustrup tomonidan C tiliga asosida yaratilgan . C++ juda ko’plab qo’shimchalarga ega , uning eng asosiy tomoni u obyektlar bilan dasturlashga imkon beradi. Dasturni tez va oson yozish uchun obektga yo'naltirishli dasturlash g’oyasi ilgari surildi. Huddi 1970 yillar boshida strukturali dasturlash kabi, dasturlarni hayotdagi jismlarni modellashtiruvchi obyektlat orqali tuzish dasturlash sohasida inqilob qildi. @Cplusplus_self
233 ·

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