卡牌对决(最终正式版) 您所在的位置:网站首页 最终的对决游戏 卡牌对决(最终正式版)

卡牌对决(最终正式版)

2024-07-09 13:32| 来源: 网络整理| 查看: 265

import randomprint(‘———-异物种之战———-‘)card1 = {‘名称’:’诺兹多姆’,’攻击力’:5000,’防御力’:4000,’敏捷’:40,’攻击距离’:2}card2 = {‘名称’:’阿莱克斯塔萨’,’攻击力’:3000,’防御力’:2000,’敏捷’:60,’攻击距离’:3}card3 = {‘名称’:’耐萨里奥’,’攻击力’:6000,’防御力’:2000,’敏捷’:20,’攻击距离’:4}card4 = {‘名称’:’伊瑟拉’,’攻击力’:2000,’防御力’:6000,’敏捷’:30,’攻击距离’:4}card5 = {‘名称’:’玛里苟斯’,’攻击力’:2000,’防御力’:4000,’敏捷’:50,’攻击距离’:2}card6 = {‘名称’:’萨格拉斯’,’攻击力’:8000,’防御力’:7000,’敏捷’:55,’攻击距离’:4}

#血量playerHP = 10000enemyHP = 10000

#卡池cards = [card1,card2,card3,card4,card5,card6]

#抽取卡牌playerCards = []enemyCards = []for i in range(3): a = random.randint(0,len(cards) - 1) playerCards.append(cards[a]) b = random.randint(0,len(cards) - 1) enemyCards.append(cards[b])while True:

#卡牌展示 print('我方卡牌:') for i in playerCards: print(i) #我方出牌 playerSelect = input('派第几张卡牌出战:') playerC = playerCards[int(playerSelect) - 1] print('我方派出了:' + playerC['名称']) #敌方出牌 enemySelect = random.randint(0,len(enemyCards) - 1) enemyC = enemyCards[enemySelect] print('敌方派出了:' + enemyC['名称']) #我方先攻击 if playerC['敏捷'] > enemyC['敏捷']: print('我方先发起攻击!') playerHurt = playerC['攻击力'] - enemyC['防御力'] if playerHurt


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有