zoukankan      html  css  js  c++  java
  • python基础===理解Class的一道题

    解题如下:

    from random import randint
    class Die():
        def __init__(self,sides=6):
            self.sides = sides
    
        def roll_die(self):
            x = randint(1, self.sides)
        
    return x new_Die6 = Die() for i in range(10): print("[六面骰子]:"+ str(new_Die6.roll_die())) new_Die10 = Die(10) for i in range(10): print("[十面骰子]:"+ str(new_Die10.roll_die())) new_Die20 = Die(20) for i in range(10): print("[二十面骰子]:"+ str(new_Die20.roll_die()))


    >>>
    [六面骰子]:1
    [六面骰子]:2
    [六面骰子]:1
    [六面骰子]:6
    [六面骰子]:1
    [六面骰子]:1
    [六面骰子]:6
    [六面骰子]:5
    [六面骰子]:6
    [六面骰子]:1
    [十面骰子]:6
    [十面骰子]:8
    [十面骰子]:6
    [十面骰子]:2
    [十面骰子]:6
    [十面骰子]:6
    [十面骰子]:2
    [十面骰子]:7
    [十面骰子]:7
    [十面骰子]:6
    [二十面骰子]:5
    [二十面骰子]:13
    [二十面骰子]:6
    [二十面骰子]:7
    [二十面骰子]:19
    [二十面骰子]:1
    [二十面骰子]:7
    [二十面骰子]:12
    [二十面骰子]:2
    [二十面骰子]:1
  • 相关阅读:
    js 生成 yyyy-mm-dd 格式的逼格姿势
    使用chrome联调不在同一个域的请求
    linux命令收集
    spring component-scan filter
    命令别名alias设置
    vi命令的使用
    Git中的文件状态和使用问题解决
    Git常用命令
    Maven
    MySQL命令
  • 原文地址:https://www.cnblogs.com/botoo/p/7866889.html
Copyright © 2011-2022 走看看