Python面向对象与产生随机数
采用random.sample()函数可以实现随机数 【在列表范围内产生】
import random
class Car():
def __init__(self):
self.wheelNum = 4
self.color = 'red'
def info(self):
print("车辆信息:\n\t轮胎个数:%d个\n\t车身颜色:%s"%(self.wheelNum,self.color))
def run(self):
list = [];
for i in range(90,151):
list.append(i)
#随机速度
speed = random.sample(list,1)
print('车正在行驶... 目标:夏威夷 速度:%d km/h'%speed[0])
car = Car()
car.info()
car.run()
截图结果