允许用户使用骰子滚动方法创建统计数据的程序。
需要创建一个程序,允许用户使用骰子滚动方法创建其统计数据。它必须创建2个不同的统计数据,一个Strength属性和一个Skill Atribute。为了创造它们,它有一个12面骰子滚动,并且一个4面骰子滚动。然后将12面骰子的值除以强度属性的4面骰子,然后针对技能属性重复该骰子。这就是全部,我不知道该怎么做,非常感谢任何帮助。
到目前为止,我已经做了什么。但是“random.random”不起作用我无法理解为什么它不起作用,你也可以分配十二面骰子和四面骰子。import random
for i in range(5):
# random float: 0.0 <= number < 1.0
print random.random(0,0) * 100,
# random float: 10 <= number < 20
print random.uniform(10, 20),
# random integer: 100 <= number <= 1000
print random.randint(100, 1000),
# random integer: even numbers in 100 <= number < 1000
print random.randrange(100, 1000, 2)
谢谢
答案 0 :(得分:0)
此URL可帮助您了解random.random(0,0)的错误:
http://docs.python.org/2/library/random.html#random.random
这是我怀疑你正在寻找的东西:
print float(random.randint(1, 12)) / random.randint(1, 4)