用户:
宇宙里的一株小草查看:0 回复:0 评论:0 创建时间:2022-07-10T13:08:33
【作品展示】

【作品介绍】
有Python写的一款人机交互游戏,再现经典,无聊时打发打发时间。这是不错的选择!看看吧(>ω・* )ノ
【作品源代码】
import random
c=["鸡汤来喽","金钱豹","我嫩跌","学霸题","退退退"]
num=["250","300","350","450","500"]
zfc=["成功","失败"]
p=[]
wj=int(random.randint(0,1))
d=int(random.randint(0,4))
e=c[d]
f=num[d]
z=zfc[wj]
zg=200
xl=400
jg=100
hjj=int(f)-200
print("\n ")
print("--------欢迎来到源码世界--------")
print("让您做选项时输入数字 ")
print("你将在这里展开精灵抓捕,让自己变强")
print("现在我来教你攻略\n\n1.你玩过口袋精灵吗\n2.你可以获得精灵球\n3.你可以用精灵球捕捉精灵\n注意:如果你退出游戏一切东西会消失,不按要求来会陷入喵循环")
a=input("\n你是否开始游戏(数字 1:开始 2:退出游戏)")
if int(a)==1:
print("-------------\n你选择开始游戏\n你有无数个普通精灵球")
print("加载中...")
print("加载完毕")
print("--------------")
b=input("\n你是要干神魔(数字1 开始捕捉精灵)")
if int(b)==1:
while True:
print("-----------\n精灵",format(e),"血量为",format(f))
print("你当前攻击力为200 你的血量为400 精灵攻击100")
g=input("你是要干神魔(数字 1攻击精灵 2捕捉精灵 3放弃 )")
if int(g)==1:
print("精灵血量还剩",hjj)
df=input("你是要干神魔(数字 1攻击精灵 2捕捉精灵 3放弃 你还有一次攻击机会 )")
if int(df) == 2:
if hjj-int(zg) and hjj > 50:
print("精灵血量太多无法捕捉")
elif hjj-int(zg) or hjj<= 50:
abc=print("捕捉", z)
zfc = ["成功", "失败"]
z = zfc[wj]
wj = int(random.randint(0, 1))
if int(df) == 1:
print("现在精灵血量还剩",hjj-200)
if hjj-200<51 and hjj-200>0:
we=input("精灵血量可以捕捉你有50%的几率成功 数字1捕捉")
if int(we)==1:
print("捕捉",z)
zfc=["成功","失败"]
z = zfc[wj]
wj = int(random.randint(0, 1))
if hjj-int(zg)<=0:
print("你杀喵了精灵,无法捕捉")
c = ["鸡汤来喽", "金钱豹", "我嫩跌", "学霸题", "退退退"]
num=["250","300","350","450","500"]
d = int(random.randint(0, 4))
e = c[d]
f = num[d]
zg = 200
xl = 400
jg = 100
hjj = int(f)-int(zg)
if int(g) == 2:
if hjj-int(zg) and hjj > 50:
print("精灵血量太多无法捕捉")
while True:
print("没有该选项")
qw=input("\n你是否开始游戏(数字 1:开始 2:退出游戏)")
if int(qw)==1:
b = input("\n你是要干神魔(数字1 开始捕捉精灵)")
break
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn