English
Open in Telegram

Post2-mavzu: Funksiya va Classlar o'rtasidagi aloqalar

23 August 2026
P
Python
2-mavzu: Funksiya va Classlar o'rtasidagi aloqalar Python’da funksiyalar oddiy serialization (mustaqil blok) bo‘lsa-da, Classlar bilan ular birga kengaytirilgan ob’ektlar dunyosini yaratadi. Funksiya objectga kirish adresini beruvchi vosita bo‘lib, ob’ektlar ustida amal bajarishda yordam beradi. Class esa ma’lumotlarni saqlovchi va ularda bajariladigan amallarni “qizil” qilib belgilovchi tuzilma: xususiyatlar (attributes) va metodlar (methods). Shunda funksiyalar ko‘pincha Class metodlarining ichida yoki tashqi yordamchi sifatida ishlaydi. Quyida ular qanday birga ishlashini misol ko‘rsataman. # Funksiya yordamida ob'ektlar ustida oddiy ish def describe_area(width, height): return width * height # Classlar — obyektlar orasida aloqani tashkil etadi class Rectangle: def __init__(self, width, height): self.width = width self.height = height def area(self): return self.width * self.height rect = Rectangle(5, 7) area_via_method = rect.area() area_via_function = describe_area(rect.width, rect.height) print(area_via_method) # 35 print(area_via_function) # 35 35 35 Yuqoridagi misolshuniqli: funksiya rectangle o‘lchamlarini qabul qilib, umumiy hisoblashni bajaradi; Class esa o‘zining area() metodi orqali hisoblashni kapsulyatsiya qiladi. Bu ikki yo‘l ham natijani beradi, lekin Classlar ob’ektlar bilan ko‘proq moslashadi va kelajakdagi kengayishga tayyor bo‘ladi. Sahnada siz o‘z modelingizga xos metodlarni qanday yozardingiz?
14 ·

Nearby in the feed

PPython4-mavzu: Dekoratorlar — Python’da funktsiyalarni kengaytirish Dekoratorlar Python tilida funktsiyani o‘zgartirmasdan uning xatti-harakatini kengaytirishga imkonPPython1. Python bo‘yicha funksiyalar: argumentlar va qaytarish Python funksiyalari kodi yozmasdan avval nima ish qilayotganini tushunishingiz kerak. Funksiya — bu old
this message
PPython3) Asinxron kod yozish: asyncio bilan Python Asinxron dasturlashda vazifalar parallel ravishda bajariladi va kontekstlar o‘rtasida fair scheduling amalga oshiriPPython with MIT | Learn PythonYana ko‘proq suratlarim quyidagi faylda))
PPython with MIT | Learn PythonPython with MIT | Learn Python@Python_with_MIT · channel · Tech
8subscribers123posts in the index
Venue feed Open in Telegram

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