python黄金矿工
时间: 2024-01-05 22:21:06 浏览: 114
以下是一个简单的Python黄金矿工游戏的示例代码:
```python
import random
import time
gold = [0, 0, 0, 0, 0, 0] # 黄金列表
times = [0, 5, 9, 12, 14] # 次数列表
energy = 8 # 初始体力值为8
for d in range(1, 6):
n = random.randint(1, 10)
tot = 0
if n == 1:
print("运气不错!回家的路上捡到了灵芝!体力回满!")
energy = 8
print()
if n == 8:
print("情况不妙!回家的路上遇到了野兽!体力扣2!")
energy -= 2
print()
if n == 10:
print("回家的路上,看见了一个挖矿好友!他送你了50克黄金!")
tot += 50
print()
if n == 4:
print("小偷偷走了黄金!")
tot -= 30
print()
time.sleep(1)
gold[d] = times[energy] + tot
# 结果输出
print()
print("时间到!每天挖矿的情况如下:")
print("天数 黄金")
for d in range(1, 6):
print(" ", d, " ", gold[d])
total = sum(gold)
print("加上其余得到的黄金,你一共挖到了:", total, "克")
```
阅读全文