目录
前言
在python中,我们能以三种方式修改属性的值:直接通过实例进行修改,通过方法进行配置,以及通过方法进行递增(增加特定的值)。
下面我们将依次介绍这些方式!
定义一个类:
CSDN:一个兴趣使然的程序猿罢了
class Car:
"""一次模拟汽车的简单尝试"""
def __init__(self, make, model, year):
"""初始化汽车的属性"""
self.make = make
self.model = model
self.year = year
def get_descriptive_name(self):
"""返回整洁的描述性信息"""
long_name = f'{self.year}{self.make}{self.model}'
return long_name.title()
my_new_car = Car('audi', 'a4', 2019)
print(my_new_car.get_descriptive_name())
给属性指定默认值:
class Car:
"""一次模拟汽车的简单尝试"""
def __init__(self, make, model, year):
"""初始化汽车的属性"""
self.make = make
self.model = model
self.year = year
self.odometer_reading=0
def get_descriptive_name(self):
"""返回整洁的描述性信息"""
long_name = f'{self.year}{