print('血量:'+str(player_life)+' 攻擊:'+str(player_attack))print('血量:%s 攻擊:%s' % (player_life,player_attack))
print(' \n——————現在是第 %s 局——————' % i)
#對比之前:(' \n——————現在是第'+str(i)+'局——————')
player_life = random.randint(100,150)
player_attack = random.randint(30,50)
enemy_life = random.randint(100,150)
enemy_attack = random.randint(30,50)
print('【玩家】\n血量:%s\n攻擊:%s' % (player_life,player_attack))
print('------------------------')
time.sleep(1)
print('【敵人】\n血量:%s\n攻擊:%s' % (enemy_life,enemy_attack))
print('-----------------------')
time.sleep(1)
while player_life > 0 and enemy_life > 0:
player_life = player_life - enemy_attack
enemy_life = enemy_life - player_attack
print('你發起了攻擊,【敵人】剩餘血量%s' % enemy_life)
print('敵人向你發起了攻擊,【玩家】的血量剩餘%s' % player_life)
print('-----------------------')
time.sleep(1.2)
if player_life > 0 and enemy_life <= 0:
player_victory += 1
print('敵人死翹翹了,你贏了!')
elif player_life <= 0 and enemy_life > 0:
enemy_victory += 1
print('悲催,敵人把你乾掉了!')
else:
print('哎呀,你和敵人同歸於盡了!')
if player_victory > enemy_victory :
time.sleep(1)
print('\n【最終結果:你贏了!】')
elif enemy_victory > player_victory:
print('\n【最終結果:你輸了!】')
else:
print('\n【最終結果:平局!】')
猜 拳遊戲,三局兩勝 python
import random all choices 石頭 剪刀 布 win list 石頭 剪刀 剪刀 布 布 石頭 prompt 0 石頭 1 剪刀 2 布 請選擇0 1 2 x 0 y 0 i 1 while i 3 ind int input prompt player all choices...
Python 石頭剪刀布小遊戲(三局兩勝)
import random all choioces 石頭 剪刀 布 win list 石頭 剪刀 剪刀 布 布 石頭 poeple on true poeple add 0 compute add 0 while poeple on compute random.choice all choioc...
python實現簡單的猜拳遊戲三局兩勝制
import random choicelist 石頭 剪刀 布 winlist 石頭剪刀 剪刀布 布石頭 playcnt 0 回合數 q 0 玩家比分 w 0 電腦比分 while playcnt 3 aichoice random.choice 石頭 剪刀 布 b int input 輸入0.石...