python课程---面向对象作业练习一:随机整数生成:模拟购物车:温度转换:车辆管理系统
发布时间
阅读量:
阅读量
面向对象练习题
1、随机整数生成类
在运行过程中,在初始阶段就可以设定一组生成数字的数量,并可调节其数值范围。此外,在运行过程中还可以动态地调整每批所生成数字的数量
import random
class RandomMy: # 生成多个实例,每次调用返回一个结果
def __init__(self,start=1,end=100,count =10):
self.start =start
self.end = end
self.count = 10
def generate(self):
return [random.randint(self.start,self.end) for i in range(self.count)]
print(RandomMy().generate()) # 打印
[41, 38, 28, 31, 46, 85, 46, 54, 8, 48]
将生成的数据可被视为一种工具使用,便于用户直接调用RandomGen.generate()函数
import random
class RandomGen: # 当成工具用,这样就会直接把类当做第一参数进行调用
全部评论 (0)
还没有任何评论哟~
