小黑屋實驗

2021-10-14 07:46:08 字數 1591 閱讀 8069

定義資源

event =

["迷路的旅人"

,"沼澤"

]source =

["木材"

,"肉"

,"布"

]

人物生成

def

init()

: person =

#人的初始狀態

time.sleep(2)

#停止執行2秒

print

("人物生成中》50%"

) time.sleep(2)

print

("人物生成中》90%"

) time.sleep(1)

print

("人物生成中》100%"

) showperson(person)

return person

使用材料後的數量

def

fire

(person)

: person[

"木材"

]= person[

"木材"]-

1print

("火堆燃起來了!"

)return person

遇到的事件

def

playgame

(person)

: point =

0if point ==0:

print

("你碰到了一位迷路的旅人"

) choose =

input

("是否給他木材:"

)print

("火堆映著你的臉龐,你有些猶豫"

)if choose ==

"是":

person[

"木材"

]= person[

"木材"]-

1if80< random.randint(0,

100)

: skill = random.choice(

"skill"

) skill.remove(skill)

person[

"skill"

]= person[

"skill"

]+ skill

person[

"hp"

]= person[

"hp"]+

100else

:print

("你獲得了迷路的旅人的善意"

)return person

返回的指

def

showperson

(person)

:print

("你現在的狀態是:"

,person)

person = init(

)person = fire(person)

person = playgame(person)

showperson(person)

python 小黑屋實驗

import random import time event 破衣爛衫的人 沼澤 事件列表 source 木材 肉 布 資源列表 skill 降龍十八掌 打狗棒法 九陰真經 如來神掌 技能列表 definit 初始人物 person 人的初始狀態 time.sleep 2 停止執行2秒 print...

小黑屋實驗報告

import random import time event 衣衫襤褸的人 沼澤 source 木材 肉 布 skill 古娜拉黑暗之神 玉女心經 巴拉啦能量 def init person time.sleep 2 print 人物生成中 50 time.sleep 2 print 人物生成中 ...

python實驗 文字小遊戲(小黑屋)

仿照老師所寫的實驗寫了乙個文字小遊戲 源 import random import time event 衣衫襤褸的人 沼澤 事件列表 source 木材 肉 布 資源列表 skill 降龍十八掌 打狗棒法 九陰白骨爪 九陰真經 如來神掌 技能列表 definit 初始人物 person 人的初始狀...