• 初识python: 类练习


    1、提取指定值之间的指定个数的随机整数。

    2、继承生成随机数的类,打印“坐标”。

    生成随机数类:

    import random
    
    class GetRadndom(object):
        '提取指定值之间的指定个数的随机整数'
        def __init__(self,startNum,endNum,countNum):
            self.startNum=startNum
            self.endNum = endNum
            self.countNum=countNum
        def getNum(self):
            randomlist = []
            for i in range(self.countNum):
                randomNum = random.randint(self.startNum,self.endNum)
                randomlist.append(randomNum)
            return randomlist
    
    r1 = GetRadndom(1,100,20)  # 生成20个1到100之间的随机数。
    r2 = GetRadndom(100,200,20)  # 生成20个100到200之间的随机数。
    
    # 调用类方法,并打印结果
    print(r1.getNum())
    print(r2.getNum())

    继承上面的类,实现打印“坐标”功能:

    class Point(GetRadndom):
        def point(self):
            for x,y in zip(self.getNum(),self.getNum()):
                print('坐标(%s,%s)'%(x,y))
    
    p = Point(1,100,10)
    p.point()

    执行结果:

  • 相关阅读:
    一些基础的前端技术面试问题
    HTTP与HTTPS区别
    XML与JSON
    js的内置对象
    二分法查找
    img下面的留白解决
    大家好
    HEOI2020游记
    CSP-S2019游记
    省选模拟八十六 题解
  • 原文地址:https://www.cnblogs.com/simple-li/p/11433408.html
Copyright © 2020-2023  润新知