欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python 的類和方法

黃文隆2年前7瀏覽0評論

Python是一種面向對象的編程語言,類和方法是面向對象編程的基礎概念。

類是一種用戶定義的數據類型,用于定義程序中的對象。類定義了對象的屬性和方法,即對象的狀態和行為。

class Car:
def __init__(self, brand, model, year):
self.brand = brand
self.model = model
self.year = year
def get_brand(self):
return self.brand
def get_model(self):
return self.model
def get_year(self):
return self.year

在上面的代碼中,我們定義了一個類`Car`,它有三個屬性:`brand`、`model`和`year`,還有三個方法:`get_brand()`、`get_model()`、`get_year()`。`__init__()`方法是類的構造函數,用于初始化對象的屬性。

方法是類中的函數,用于實現對象的行為。方法可以有參數和返回值,可以訪問對象的屬性。

class Rectangle:
def __init__(self, width, height):
self.width = width
self.height = height
def area(self):
return self.width * self.height
def perimeter(self):
return 2 * (self.width + self.height)
rect = Rectangle(5, 3)
print(rect.area())
print(rect.perimeter())

上面的代碼中,我們定義了一個矩形類`Rectangle`,它有兩個屬性:`width`和`height`,還有兩個方法:`area()`和`perimeter()`。我們創建了一個矩形對象`rect`,然后調用`area()`和`perimeter()`方法分別計算了矩形的面積和周長。