Python是一門廣泛應用于網絡開發、Web應用、數據科學等領域的編程語言。在Python語言中,類是一個非常重要的概念。它允許程序員將相關的代碼封裝在一起,以便于復用、維護和管理。下面是Python常見的類:
class MyClass: def __init__(self, name): self.name = name my_object = MyClass("John") print(my_object.name) # 輸出: "John"
上述代碼定義了一個名為MyClass的類。它有一個構造函數__init__,用于初始化類的屬性。在這個例子中,我們傳入了一個name參數,并將其值存儲在實例變量self.name中。可以看到,在創建一個MyClass實例時,我們可以傳入一個字符串參數,它會被保存在實例變量name中。
class Car: def __init__(self, make, model, year): self.make = make self.model = model self.year = year def get_description(self): return f"{self.year} {self.make} {self.model}" my_car = Car("Tesla", "Model S", 2021) print(my_car.get_description()) # 輸出: "2021 Tesla Model S"
上述代碼定義了一個名為Car的類。它有一個構造函數__init__,用于初始化汽車的制造商、型號和年份。類還定義了一個get_description函數,返回一條描述汽車的字符串。在這個例子中,我們創建了一個Tesla Model S的實例,并輸出了它的描述信息。
class Rectangle: def __init__(self, width, height): self.width = width self.height = height def area(self): return self.width * self.height my_rectangle = Rectangle(10, 20) print(my_rectangle.area()) # 輸出: 200
上述代碼定義了一個名為Rectangle的類。它有一個構造函數__init__,用于初始化矩形的寬度和高度。類還定義了一個area函數,計算矩形的面積。在這個例子中,我們創建了一個寬度為10、高度為20的矩形實例,并輸出了它的面積。
上一篇vue 2 變化