Python基于文本的RPG的随机数生成器和货币系统

时间:2012-03-12 16:24:48

标签: python random python-2.7

在开始之前,我会说我是编程新手。我刚开始使用python,正在制作一个爱好项目 - 一个基于文本的角色扮演游戏。有一点,我想要随机数,比如说:从1-10开始随机生成。此外,我有兴趣建立一个货币系统。让我们说我买了食物,为此我得到了+20的健康和我的健康 性格-10钱。我该怎么做?

2 个答案:

答案 0 :(得分:2)

对于随机数,你可以......

import random
print random.randint(1,10)

对于您的金钱系统,您可以使用字典。

d={'money':100, 'health':100}
def buyBread():
  d[money]=d[money]-10
  d[health]=d[health]+20

Python Docs和Google是阅读Python的好地方。

答案 1 :(得分:0)

您可以使用标准库中的random模块。