VV游戏

 找回密码
 立即注册
查看: 214|回复: 0

Python入门基础练习:斗地主

[复制链接]

1

主题

2

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 2022-12-3 19:20:19 | 显示全部楼层 |阅读模式
项目需求:生成一副扑克牌(花色+大小)+大小王要求,模拟斗地主,包括三人抽牌(要求随机),留牌(三张),打印出每个人的牌和留的牌

项目解答:import  random
card=[]
huase=['红桃','梅花','方片','黑桃']
paimian=['3','4','5','6','7','8','9','10','J','Q','K','A','2']
for a in huase:
    for b in paimian:
        card.append("{0}{1}".format(a,b))
card.append('大王')
card.append('小王')
random.shuffle(card)
print(card,end=" ")
print("\n")
dipai=[]
player1=[]
player2=[]
player3=[]
for i in range(0,51,3):
    player1.append(card)
    player2.append(card[i+1])
    player3.append(card[i+2])
dipai=card[51:55]
print(player1)
print(player2)
print(player3)
print(dipai)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|VV游戏

GMT+8, 2025-4-19 00:00 , Processed in 0.109017 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表