python模拟发牌小游戏

import random

A=['','','','']    //花色
B=['A','2','3','4','5','6','7','8','9','10','J','Q','K']     //牌面,没有大小王
poker1=[]     
poker2=[]
poker3=[]
poker4=[]
pokers=[]
for i in A:
    for j in B:
         pokers.append(i+j)                //造一副牌,放到pokers列表中

//轮流抓牌 n
= 1 for i in range(52): p = random.choice(pokers) if n % 4 == 1: poker1.append(p) if n % 4 == 2: poker2.append(p) if n % 4 == 3: poker3.append(p) if n % 4 == 0: poker4.append(p) n += 1 pokers.remove(p)
poker1.sort() poker2.sort() poker3.sort() poker4.sort()
print(poker1) print(poker2) print(poker3) print(poker4)

 

posted @ 2021-05-28 23:23  kunsile  阅读(382)  评论(1)    收藏  举报