猫史档案馆


【Python作品分享】新的作品【作品秀】

用户:太白cx太白cx查看:0 回复:1 评论:0 创建时间:2023-07-12T14:37:19


【作品展示】

center_image

 

【作品介绍】

文字游戏

 

【作品源代码】

#西游日记
#纪念我写下的第一个小游戏
import random as r
import time
print('*'*36+'西游哦快活哦'+'*'*36)
print('--'*42)
print('1 ->唐僧<- :东土大唐的一位僧人     2 ->白骨精<- :一位称职的妖精')
characater = int(input('请选择你的角色: '))
print('--'*21)
a = 1
b = 2
times = 1
while times < 2:
	if characater == a:
		print('恭喜你!!  你将以->唐僧<-身份进行游戏')
		print('--'*21)
		break
	elif characater == b:
		print('恭喜你!!  你将以->白骨精<-身份进行游戏')
		print('--'*21)
		break
	else:
		print('❌错误❌   请重新输入')
		print('--'*21)
		characater = int(input('请选择你的角色: '))

print('loading............')
time.sleep(1)
print('咦?有一个幸运骰子:')
number = r.randint(1, 100)
devel = 1
devel = number+devel
print('biu', f'你获得了{number}点经验,等级上升{number}级,目前的等级为{devel}级,请继续上路吧')
print('--'*42)
print('突然,出现了一个小鬼鬓蓬松,白发飘搔;须稀朗,银丝摆动。项挂一串数珠子,手持拐杖现龙头。远远的立在那山坡上高呼:“西进的长老,且暂住骅骝,紧兜玉勒。这山上有一伙妖魔,吃尽了阎浮世上人,不可前进!”')
print('--'*42)
print('3 ->走为上计<-   4 ->喵,锤<-')
choice = int(input('你的选择是: (选择3|4 按enter键继续)'))
choice_1 = 3
choice_2 = 4
attack_self = 5
life_self = 100
attack_m1 = 1
life_m1 = 15
if choice == choice_1:
	print('你走了,小鬼无语中。。。。。')
elif choice == choice_2:
	while life_m1 > 0 and life_self > 0:
		life_m1 -= attack_self
		life_self -= attack_m1
		print(f'小鬼受到了{attack_self}点伤害,你受到了{attack_m1}点伤害')
		print(f'你的生命值为{life_self},小鬼的生命值为{life_m1}')
		print('--'*42)
	print('小鬼哭着说:呜呜呜,你等着。')
	print('你捡起武器继续前行')
print('--'*42)
print('突然小鬼领着大BOSS来了见那怪走将出来,着实骁勇。看他怎生打扮,但见:金盔晃日,金甲凝光。盔上缨飘山雉尾,罗袍罩甲淡鹅黄。勒甲绦盘龙耀彩,护心镜绕眼辉煌。鹿皮靴,槐花染色;锦围裙,柳叶绒妆。手持三股钢叉利,不亚当年显圣郎。')
print('3 ->走为上计<-   4 ->喵,锤<-')
choice = int(input('你的选择是: (选择3|4 按enter键继续)'))
choice_1 = 3
choice_2 = 4
attack_self = 5
life_self = 100
attack_m2 = r.randint(2, 8)
life_m2 = r.randint(50, 150)
if choice == choice_1:
	print('你走了,ta无语中。。。。。')
elif choice == choice_2:
	while life_m2 > 0 and life_self > 0:
		life_m2 -= attack_self
		life_self -= attack_m2
		print(f'BOSS受到了{attack_self}点伤害,你受到了{attack_m2}点伤害')
		print(f'你的生命值为{life_self},BOSS的生命值为{life_m2}')
		print('--'*42)
	if life_m2 <= 0:
		print('BOSS哭着说:呜呜呜,你等着。')
		print('你捡起武器继续前行')
		time.sleep(5)
		print('Victory!!!!!!!!')
	else:
		print('我要回家找妈妈,呜呜呜呜。。')
print('--'*42)
input('按enter键结束')
time.sleep(3)
print('--'*42)

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
fixer_nemofixer_nemo

E

 

点赞0


评论