1.源代码:
'''
作者:ETO饕餮海
网站:threebody.com.cn
'''
import random
#导入random模块
fl_list=['红桃','方块','黑桃','梅花']
#定义花色列表
nu_list=['3','4','5','6','7','8','9','10','J','Q','K','A','2']
#定义数字列表
pc_list=['大王','小王']
#先向总列表中添加大小王
for i in range(4):
#然后进入双层for循环,向总列表添加牌
for j in range(13):
#这两个数字分别是花色的个数和数字的个数
fl=fl_list[i]
#查询当前循环对应的花色
nu=nu_list[j]
#查询当前循环对应的数字
pc=fl+nu
#将花色和数字拼接
pc_list.append(pc)
#向总列表添加元素
random.shuffle(pc_list)
#洗牌
random.shuffle(pc_list)
#洗牌
random.shuffle(pc_list)
#洗牌
random.shuffle(pc_list)
#洗牌
random.shuffle(pc_list)
#洗牌
random.shuffle(pc_list)
#洗牌
random.shuffle(pc_list)
#洗牌
random.shuffle(pc_list)
#洗牌
random.shuffle(pc_list)
#洗牌
random.shuffle(pc_list)
#洗牌
random.shuffle(pc_list)
#洗牌
random.shuffle(pc_list)
#洗牌
random.shuffle(pc_list)
#洗牌
random.shuffle(pc_list)
#洗牌
random.shuffle(pc_list)
#洗牌
random.shuffle(pc_list)
#洗牌
random.shuffle(pc_list)
#洗牌
random.shuffle(pc_list)
#洗牌
random.shuffle(pc_list)
#洗牌
random.shuffle(pc_list)
#洗牌
random.shuffle(pc_list)
#洗牌
random.shuffle(pc_list)
#洗牌
random.shuffle(pc_list)
#洗牌
random.shuffle(pc_list)
#洗牌
random.shuffle(pc_list)
#洗牌
random.shuffle(pc_list)
#洗牌
random.shuffle(pc_list)
#洗牌
random.shuffle(pc_list)
#洗牌
random.shuffle(pc_list)
#洗牌
random.shuffle(pc_list)
#洗牌
dizhupai=random.sample(pc_list,k=3)
#用sample抽取地主牌
dzp1=dizhupai[0]
#第一张地主牌
dzp2=dizhupai[1]
#第二张地主牌
dzp3=dizhupai[2]
#第三张地主牌
dzp1sy=pc_list.index(dzp1)
#查询第一张地主牌在总列表的索引
dzp2sy=pc_list.index(dzp2)
#查询第二张地主牌在总列表的索引
dzp3sy=pc_list.index(dzp3)
#查询第三张地主牌在总列表的索引
del pc_list[dzp1sy]
#在总列表删除第一张地主牌
del pc_list[dzp2sy]
#在总列表删除第二张地主牌
del pc_list[dzp3sy]
#在总列表删除第三张地主牌
first_player_card=random.sample(pc_list,k=17)
#抽取第一个玩家的牌
for i in range(len(first_player_card)):
#进入for循环
fpc=first_player_card[i]
#第i张牌
fpcsy=pc_list.index(fpc)
#在总列表查找第i张牌的位置
del pc_list[fpcsy]
#在总列表删除第i张牌
second_player_card&#