
Lv.1
没想到吧,我为了避开已有帐号名,取了个这个名
签名:懒得写
在 【Python作品分享】卡牌对决【作品秀】 中回复
import random, time
print('loading...')
time.sleep(3)
cards = ['万里江山',
'泼水节',
'十万大军',
'火焰熊熊']# 这个列表可以根据个人喜好改动
HP = 100 # 这个变量可以根据游戏难度进行调整
enemy_HP = 250# 这个变量同样可以进行调整
_card = True
while True:
card = input('出牌')
if card in cards:
if card == '万里江山':
HP += (HP // 100) * 20
time.sleep(1.5)
print('你的血量:' + str(HP))
print('敌人血量:' + str(enemy_HP))
elif card == '泼水节':
enemy_HP -= (enemy_HP + ((enemy_HP // 100)* 25))
time.sleep(1.5)
print('你的血量:' + str(HP))
print('敌人血量:' + str(enemy_HP))
elif card == '十万大军':
enemy_HP -= 125
time.sleep(2.5)
print('你的血量:' + str(HP))
print('敌人血量:' + str(enemy_HP))
else:
enemy_HP -= 75
time.sleep(5)
print('你的血量:' + str(HP))
print('敌人血量:' + str(enemy_HP))
else:
print(card + '不是游戏中卡牌')
continue
card = random.choice(cards)
if card in cards:
if card == '万里江山':
enemy_HP += (enemy_HP // 100) * 20
time.sleep(1.5)
print('你的血量:' + str(HP))
print('敌人血量:' + str(enemy_HP))
elif card == '泼水节':
enemy_HP -= (enemy_HP + ((enemy_HP // 100)* 25))
time.sleep(1.5)
print('你的血量:' + str(HP))
print('敌人血量:' + str(enemy_HP))
elif card == '十万大军':
HP -= 125
time.sleep(2.5)
print('你的血量:' + str(HP))
print('敌人血量:' + str(enemy_HP))
else:
HP -= 75
time.sleep(5)
print('你的血量:' + str(HP))
print('敌人血量:' + str(enemy_HP))
time.sleep(7.5)
print('敌人出牌:' + card)
if HP <= 0:
print('你死了')
break
elif enemy_HP <= 0:
print('Victory!!!')
break
else:
pass2023-08-29T21:40:22 点赞:1