大家好,我是复仇流浪者今天我为大家带来一款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,复制入队)
本站作者已申明原创,禁止转载!
文章内容属作者个人观点,不代表本站立场,如有侵权立删。