大家好,我是复仇流浪者今天我为大家带来一款Python小游戏:《黄金矿工》
如果大家的点赞数量过50,我会更新一下这个专辑;
顺便提一句:有BUG可以在提问中发出来,我会修改!
好了废话不多说,直接上代码吧:
days = 0
shijijias = 0
import random
print(" 《黄金矿工》")
print('''-------------------------------
开始你一共有8点体力,共5天
你可以每天用0 ~ 4体力,挖黄金
0点体力:0
1点体力:5
2点体力:9
3点体力:12
4点体力:14
每天能恢复2点体力
如果不挖(输入0)则恢复全部体力
每次挖到的黄金量在 8 到 12 的整数浮动
如果皮皮out了,打“是”加1点体力
试一试朋友,我看好你~
-------------------------------''')
golds = 0
s = 90
b = 0
gold = []
a = 8
for i in range(1,6):
print("今天是第", i ,"天")
days += 1
print("你有" , a ,"点力量")
k = random.randint(8, 12)
print("你今天1点力量可以挖" , k , "块黄金")
u = int(input("请输入你要皮皮用几点力量:"))
while u > 4 or u < 0:
u = int(input("请重新输入你要皮皮用几点力量:"))
print("皮皮还剩" , a , "点力量")
if u > a :
print("皮皮out了!!!")
shilijia = input("是否吃士力架:")
if shilijia == "是":
shijijias = int(input("请输入要吃几根:"))
a += shilijias
if shilijias > 2:
print("皮皮吃不了这么多士力架!")
if shilijia == "否":
a += 0
break
if a < u:
print("皮皮还是out里!!!")
break
a = a - u
if u == 0:
a = 8
a += 2
if a > 8:
a = 8
times = [0,5,9,12,14]
weight = times[u] * k
gold.append(weight)
print("-------------------------------")
print(gold)
for g in gold:
if g > b:
b = g
print(days,"天内挖黄金的数量最多是:" , b , "块。")
for s in gold:
if g < s:
s = g
print(days,"天内挖黄金的数量最少是:" , s , "块。")
这么一大段就是源代码,直接复制在Pothon编译器,
就可以玩了!
点赞过500,更新下一期:《精灵捕手》!!!
拜拜!!!
(附加宣传:如有10人加入白龙马工作室,我更新一个图形化编程的《植物大战僵尸》,加入30人更新《机架大战》入队链接如下:
点击链接加入我们的工作室吧:http://www.kidscode.cn/user/join_team/tid/1032.html,复制入队)
本站作者已申明原创,禁止转载!
文章内容属作者个人观点,不代表本站立场,如有侵权立删。






