用Python写一个简单的塔罗抽排

import random
# 定义所有的塔罗牌
tarot_deck = [
    "愚者", "魔术师", "女祭司", "皇后", "皇帝", "教皇", "恋人", "战车", "力量", "隐士",
    "命运之轮", "正义", "倒吊人", "死神", "节制", "恶魔", "塔", "星星", "月亮", "太阳",
    "审判", "世界", "权杖国王", "权杖王后", "权杖骑士", "权杖随从", "权杖十", "权杖九", "权杖八",
    "权杖七", "权杖六", "权杖五", "权仗四", "权杖三", "权杖二", "权杖ACE" "星币国王",
    "星币王后", "星币骑士", "星币随从", "星币十", "星币九", "星币八", "星币七", "星币六", "星币五", "星币四", "星币三", "星币二", "星币ACE"
    "圣杯国王", "圣杯王后", "圣杯骑士", "圣杯随从", "圣杯十", "圣杯九", "圣杯八", "圣杯七", "圣杯六", "圣杯五", "圣杯四", "圣杯三", "圣杯二", "圣杯ACE"
    "宝剑国王", "宝剑王后", "宝剑骑士", "宝剑随从", "宝剑十", "宝剑九", "宝剑八", "宝剑七", "宝剑六", "宝剑五", "宝剑四", "宝剑三", "宝剑二", "宝剑ACE"
]

def draw_tarot_card():
    """从塔罗牌堆中随机抽取一张牌"""
    return random.choice(tarot_deck)

def main():
    """主程序"""
    print("欢迎使用塔罗占卜工具!")
    while True:
        input("请输入你的问题:") #并按下Enter键进行抽牌..
        card = draw_tarot_card()
        print("你抽到的塔罗牌是:", card)
        cont = input("是否继续抽牌?(yes/no): ")
        if cont.lower() != "yes":
            print("再见!")
            break

if __name__ == "__main__":
    main()

这是一个简单的问题抽排,每次随机抽出一张卡牌即可。

思考:如何能够增加多张牌的抽取,还有排阵的选择。

  • 7
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值