Skip to content

temirovuz/About_Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

Python - bu umumiy maqsadli, yuqori darajali dasturlash tili bo'lib, uning sintaksisi soddaligi va o'qilishi osonligi bilan ajralib turadi Bu tilni dasturchi Guido van Rossum 1991 yilda yaratgan.

Python dasturlash tilining qo‘llanish sohalari:

  1. Web dasturlash
    • Django, Flask
  2. Dasturiy taminot
    • NumPy, Pandas, ScPy
  3. sun'iy intellekt
    • TensorFlow, Keras, PyTorch
  4. Avtomatlashtirish va Skriplash
    • Kundalik vazifalarni avtomatlashtirish va tizim boshqaruvi uchun skriptlar yozish.

- Pythonda 2 xil Malumot turlari mavjud ular Primitive, Complex

  1. Oddiy (Primitive) malumot turi
    • Integer - Butun sonlarni ifodalaydi.
    • Float - Haqiqiy sonlarni (o'nli kasr) ifodalaydi.
    • String - Matnni ifodalaydi.
    • Boolean - Mantiqiy qiymatlar, "True" yoki "False"
  2. Murakkab (Complex) malumot turi
    • List (ro'yxat) - O'zgaruvchan (mutable) kolleksiya turi bolib turli xil elementlarni oz ichiga olishi mumkin.
    • 20240727_210530
    • Tuple (kortej) - O'zgarmas (immutabel) kolleksiya turi bolib elementlar soni ozgarmaydi.
    • 20240727_210803
    • Dictionary (lug'at) - Kalit-qiymat (key-value) juftliklaridan iborat kolleksiya turi.
    • 20240727_210712
    • Set (to'plam) - Unikal elementlar kelleksiyasi bolib tartibsiz (unordered).
    • 20240728_011239

Python dasturlash tilida OOPS (Object-Oriented Programming System) tushunchasi juda muhim bolib, bu yondashuvi tushunish dasturchilarga kodni yanada strukturali va qayta foydalanish mumkin bolishini taminlaydi.

- OOPSning printsipi:

  1. Class (Sinf):
    • Class - bu obyektlar uchun shablon. U obyektlarning xususiyatlari (attributes) va usullari (methods) abiqlangan tuzlma
    • Python (5)
  2. Object (Obyekt):
    • Object - bu classdan yaratilgan instansiya (instance). Object classda aniqlangan xususiyatlar va usullarga ega boladi.
    • Python (4)
  3. Inheritance (Meros olish):
    • Inheritance - 1 class boshqa 1 classning xususiyatlarni va usullarini meros qilib olishi mumkin.
    • Python (3)
  4. Polymorphism (polimorfizm):
    • Polymorphism - bu turli classlarning bir xil nomdagi usullari turli xil xatti-harakatlarga ega bolishi mumkinligini ifodalaydi.
    • Python (1)
  5. Encapsulation (Inkapulyatsiya):
    • Encapsulation - malumotlarni va usullarni bir joyga toplash va ularni tashqi muhitdan himoya qilishni anglatadi.
    • Python (2)

About

Python haqida boshlang'ich ko'nikmalar

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published