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()

截图结果

 

posted @ 2022-05-16 17:54  辰梦starDream  阅读(2)  评论(0编辑  收藏  举报  来源