解题如下:

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

最新文章

  1. Mockjs,模拟数据生成器
  2. JavaScript中关于地址的获取
  3. coreData部分报错:This NSPersistentStoreCoordinator has no persistent stores.
  4. LINQ实现递归算法
  5. Java程序设计的DOS命令基础
  6. mysql时间格式化,按时间段查询MYSQL语句
  7. elclipse/myeclipse web.xml自动提示补全问题
  8. Harris角点
  9. 【Android开发学习笔记】【第七课】五大布局-上
  10. 【hibernate】之标注枚举类型@Enumerated(转载)
  11. [辛酸历程]在Mac中使用Python获取屏幕截图
  12. unicode下各种类型转换CString、string
  13. UIButton 使用imageEdgeInsets和titleEdgeInsets属性
  14. TensorFlow学习笔记1——安装
  15. HttpClient发送Post请求,get请求
  16. 【Java】synchronized与lock的区别
  17. Disruptor3.0的实现细节
  18. 用webpack4从零开始构建react脚手架
  19. [Day22]IO(File、递归)
  20. 集合或数组转成String字符串

热门文章

  1. 后缀自动机SAM学习笔记
  2. SPOJ - PHRASES
  3. android eclipse ndk使用记录
  4. C++中友元简介
  5. 洛谷 P1966 火柴排队 解题报告
  6. 浴谷夏令营例题Codeforces827DBest Edge Weight(三个愿望,一次满足~(大雾
  7. [zhuan]动态链接库中的.symtab和.dynsym
  8. Codeforces Round #341 (Div. 2)A
  9. scrapy架构设计分析
  10. [技巧篇]11.JavaScript原生态如何获取浏览器请求地址中的参数