Python数据结构与算法分析第2版 - 第1章习题

Python数据结构与算法分析第2版 - 第1章习题,第1张

# 金钩钓鱼扑克牌
import random
import time

def cards_init():
    source_cards = [['A',4],['2',4],['3',4],['4',4],['5',4],['6',4],['7',4],['8',4],['9',4],
                    ['10',4],['J',4],['Q',4],['K',4],] #除去大小王的扑克牌, 4表示每个面值有4张
    player_1 = []   # 抓牌前玩家player_1的手牌
    player_2 = []  # 抓牌前玩家player_2的手牌
    indexs = [ i for i in range(52) ]  #对52张手牌进行索引
    index_player_1 = []  # 玩家player_1的手牌索引
    index_player_2 = []  # 玩家player_2的手牌索引
    for i in range(26):
        index = random.choice(indexs)  #为玩家player_1随机分配扑克牌
        index_player_1.append(index)   #为玩家player_1随机分配扑克牌
        indexs.remove(index)           #牌已经抓走,则在底牌中删除这张牌

        index = random.choice(indexs)  #为玩家player_2随机分配扑克牌
        index_player_2.append(index)   #为玩家player_2随机分配扑克牌
        indexs.remove(index)           #牌已经抓走,则在底牌中删除这张牌

    for i in index_play

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/942770.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-18
下一篇2022-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存