Python Person 类:创建对象、设置属性并调用方法
Python Person 类:创建对象、设置属性并调用方法
本教程演示了如何在 Python 中创建一个 Person 类,设置对象的姓名、年龄和性别属性,并调用 study、showAge 和 addAge 方法。
代码示例:
class Person:
def __init__(self, name, age, sex):
self.name = name
self.age = age
self.sex = sex
def study(self):
print('studying')
def showAge(self):
print('Age:', self.age)
def addAge(self):
self.age += 2
# 创建Person对象
person = Person('Tom', 25, 'male')
# 调用study()方法
person.study()
# 调用showAge()方法
person.showAge()
# 调用addAge()方法
person.addAge()
# 再次调用showAge()方法,查看age属性是否增加了2岁
person.showAge()
输出结果:
studying
Age: 25
Age: 27
解释:
-
定义 Person 类:
- 使用
class Person:定义一个名为 Person 的类。 __init__方法是构造函数,用于初始化对象的属性(name、age和sex)。study、showAge和addAge方法定义了类的行为。
- 使用
-
创建对象:
person = Person('Tom', 25, 'male')创建了一个名为person的 Person 对象,并设置了其属性。
-
调用方法:
person.study()调用study方法,输出 'studying'。person.showAge()调用showAge方法,显示对象的当前年龄。person.addAge()调用addAge方法,将对象的年龄增加 2 岁。- 再次调用
person.showAge()验证年龄是否增加了。
通过这个简单的示例,你可以了解到如何创建类、对象,设置属性以及调用方法,为你在 Python 中构建更复杂的程序打下基础。
原文地址: https://www.cveoy.top/t/topic/np4v 著作权归作者所有。请勿转载和采集!