日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python小游戏《孙悟空大战白骨精》 (循环的练习)

發(fā)布時間:2023/12/8 python 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python小游戏《孙悟空大战白骨精》 (循环的练习) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

二話不說,直接上源碼

# 設(shè)定攻擊力和生命值 attack=2 life=2 boss_attack=10 boss_life=10 bo=False # 判定游戲是否退出 while True:print('----------------------歡迎進入《孫悟空大戰(zhàn)白骨精》----------------------')print('''\t\t1.孫悟空\t2.白骨精''')i = int(input('請選擇你的角色:(1-2)'))if i==1:print('選擇了孫悟空,你真是一個正氣凜然的英雄!')breakelif i==2:print('居然選擇了邪惡的白骨精?!你要當一個正人君子,系統(tǒng)自動給你分配了孫悟空角色...')breakelse:print('沒有這個選項!請重新選擇')print('''----------------------游戲開始----------------------''') while True:print(f'當前孫悟空的攻擊力為{attack},生命值為{life}')print('''請選擇你要做的操作:1.練級2.打boss3.逃跑''')operate=input()if operate=='1':attack+=2life+=2print('--------------------------------練級成功!--------------------------------')# 打bosselif operate=='2':while True:print('''你的技能1.斗戰(zhàn)狂舞2.蟠桃回復(fù)3.弒天一擊4.化身逃跑''')# 技能選擇player_Skill=input('選擇技能(1-4)')if player_Skill=='1':boss_life-=2print(f'你使用-斗戰(zhàn)狂舞-造成了2點傷害,boss當前血量值為{boss_life}')# 判斷boss是否死亡if boss_life<=0:bo=Trueprint('恭喜你,已經(jīng)成功擊殺boss白骨精......游戲已退出')break# boss對玩家進行攻擊life -= 5if life>0:print(f'boss對你進行了攻擊,你當前血量為{life}')else:print('boss對你進行了攻擊,你當前血量為0,死亡!')bo = Truebreakelif player_Skill=='2':life+=2print(f'你使用-蟠桃回復(fù)-回復(fù)了2點生命值,你當前血量為{life},boss當前血量值為{boss_life}')# boss對玩家進行攻擊life -= 5if life>0:print(f'boss對你進行了攻擊,你當前血量為{life}')else:print('boss對你進行了攻擊,你當前血量為0,死亡!')bo=Truebreakelif player_Skill=='3':boss_life-=(attack-1)print(f'你使用-弒天一擊-對boss造成了{attack-1}點傷害,boss當前血量值為{boss_life}')# 判斷boss是否死亡if boss_life <= 0:bo = Trueprint('恭喜你,已經(jīng)成功擊殺boss白骨精......游戲已退出')break# boss對玩家進行攻擊life -= 5if life>0:print(f'boss對你進行了攻擊,你當前血量為{life}')else:print('boss對你進行了攻擊,你當前血量為0,死亡!')bo=Truebreakelif player_Skill == '4':print('你使用了-化身逃跑-,逃跑成功!')breakelif operate == '3':bo=Trueprint('------------------太慫了吧!您已經(jīng)離開了游戲------------------')if bo:break

游戲截圖

很簡單的一個循環(huán)嵌套練習小游戲,可以拿來練練手?

總結(jié)

以上是生活随笔為你收集整理的python小游戏《孙悟空大战白骨精》 (循环的练习)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。