import random
import timeEVENT = ["衣衫褴褛的人","沼泽","xxx"]#事件列表
SOURCE = ["木材","肉","布"]#资源列表
SKILL = ["降龙十八掌","打狗棒法","九阴白骨爪","九阴真经","如来神掌"]#技能列表
def Init():#初始人物person = {"HP":100, "Hungry":100, "IQ":100,"skill":"","木材":1, "fire":0}#人的初始状态time.sleep(2)#停止运行2秒print("人物生成中>>>>>>>>>>50%")time.sleep(2)print("人物生成中>>>>>>>>>>>>>>>>>>>>>>>>>>>>>90%")time.sleep(2)print("人物生成完毕>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>100%")showPerson(person)return person
def showPerson(person):print("你现在的状态是:",person)def fire(person):person["木材"] = person["木材"] - 1person["fire"] = 1print("火堆燃起来了!")return person
def PlayGame(person):#point = random.randint(0,1)point = 0if point == 0:time.sleep(1)print("你碰到了衣衫褴褛的人")choose = input("是否要给他木材:")print("你的火堆熊熊燃烧中")time.sleep(1)if choose == "是":time.sleep(1)person["木材"] = person["木材"] - 1if 80 < random.randint(0,100):#如果点数大于80,就能随机选择技能skill = random.choice(SKILL)#随机选择技能SKILL.remove(skill)#将技能从技能列表删除person["skill"] = person["skill"]+ skillperson["HP"] = person["HP"] + 100else:print("你获得了衣衫褴褛的人的感激")return personperson = Init()
person = fire(person)
person = PlayGame(person)
showPerson(person)
详细解决方案
python实验-小黑屋(伪)
热度:39 发布时间:2023-11-02 14:07:49.0
相关解决方案
- ubuntu9.04上安装mic2 出错 (python setup.py build)
- ubuntu9.04下安装mic2 出错 (python setup.py build),该如何解决
- 请教如何理解JAVA、C++ Perl、PHP、Ruby、Python
- python sybase装配
- python(django框架) + mysql 的编码有关问题,求解
- SAE python web.py bootstrap 开发记要
- 数目字代码把大数据数字口语化(python+js) 数字代码
- python JSON string 的中文有关问题
- python――施用yaml数据格式,PK -> XML,JSON
- Learn Python The Hard Way学习(52) - 开始您的web游戏
- Python 相关有关问题
- 菜鸟,先学JAVA,还是Ruby,python
- 生手之前对编程无概念现在想转这行,想尽快入门,java ,python,net、php、C之间如
- 【大哥大姐】python 操作MS SQL Server 2005 效率
- python serial模块运用
- python scp自动登录解决方法
- 【Python】按行读取文件、IOError: [Errno 22] invalid mode ('a+') or filename,处置文件的换行符
- Python 3.x中使用print函数出现语法异常(SyntaxError: invalid syntax)的原因
- 【Error】Python安装gevent时出错:“致命异常: Python.h:没有那个文件或目录”
- [Python]attributeError:'module' object has no attribute 'dump'
- Python 出错:IndentationError: unexpected indent
- Python“TypeError: 'NoneType' object is not iterable"的缘故
- python in操作挑动 TypeError
- 【Error】Python:SyntaxError: Non-ASCII character '\xe5'解决办法
- python 有什么 步骤可以知道函数或类在哪个文件定义的
- 树莓派学习笔记——Python SQLite安插温度记录
- Python 将数组转换为 Wav
- Python:文件格式不正确
- Python-从tkinter脚本连接到远程主机
- 如何在 Bash 的 python 解释器中运行 python 脚本