python类的定义
- 格式:
公路(公路):属性:公路名称,公路长度车(car):属性:车名,时速方法:1. 行驶距离以及时间 get_time(self,road)2. 初始化汽车信息__init__3. 打印汽车信息
#申明和实列话对象
-
在 Python 中,定义一个类可以通过以下步骤完成:
- 使用
class
关键字:这是定义类的开始。 - 指定类名:为类取一个合适的名称。
- 在类体中定义方法和属性:可以定义类的方法来实现类的行为,以及定义属性来存储类的数据。
- 使用
import random#申明/定义road
class Road:def __init__(self,name,len):self.name = nameself.len = len
class Car:def __init__(self,brand,speed):self.brand = brandself.speed = speeddef get_time(self,road):ran_time = random.randint(1,10)msg = '{}品牌{}速度{}时间'.format(self.brand,self.speed,ran_time)print(msg)def __str__(self):return '{}品牌{}速度'.format(self.brand,self.speed)# 实列话对象
r = Road('阿巴阿巴高速',1200)
audi = Car('奥迪双钻',120)
print(audi)
audi.get_time(r)
class 类名:# 类的属性属性 1 = 值 1属性 2 = 值 2...# 类的方法def 方法 1(self, 参数 1,...):# 方法的实现代码def 方法 2(self, 参数 1,...):# 方法的实现代码...