# 定义一个简单的类
class Dog:
# 类的构造函数,初始化对象属性
def __init__(self, name, age):
self.name = name # 实例属性
self.age = age # 实例属性
# 类的方法
def bark(self):
return f"{self.name} is barking!"
# 另一个类的方法
def sit(self):
return f"{self.name} is sitting."
# 创建 Dog 类的实例
my_dog = Dog("Buddy", 5)
# 调用实例方法
print(my_dog.bark()) # 输出: Buddy is barking!
print(my_dog.sit()) # 输出: Buddy is sitting.
# 访问实例属性
print(f"My dog's name is {my_dog.name}.") # 输出: My dog's name is Buddy.
print(f"My dog is {my_dog.age} years old.") # 输出: My dog is 5 years old.
class 关键字定义一个名为 Dog 的类。__init__ 方法是类的构造函数,用于初始化新创建的对象。它接受参数 name 和 age,并将它们赋值给实例属性 self.name 和 self.age。bark 和 sit 是类的方法,可以通过类的实例调用。这些方法可以访问和修改实例属性。Dog("Buddy", 5) 创建了一个 Dog 类的实例 my_dog。.)语法调用实例方法和访问实例属性。希望这个示例能帮助你理解 Python 中类的基本用法!
上一篇:python 量化
下一篇:python 字符串换行
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站