青少年编程-Python之扑克牌第十幕

        你玩过斗地主吗?四个人一起玩很有乐趣!那么你学会了Python可否用程序来制作一幅扑克牌模拟发牌给四位玩家呢?让我们来试试吧!

import random

types=['','','','']

num=['A','2','3','4','5','6','7','8','9','10','J','Q','K']

cards=[]

player_A=[]

player_B=[]

player_C=[]

player_D=[]

for x in range(4):

    for y in range(13):

        cards.append(types[x]+num[y])

random.shuffle(cards)

for i in range(len(cards)):

    if 0<=i<13 :

        player_A.append(cards[i])

    if 13<=i<26:

        player_B.append(cards[i])

    if 26<=i<39 :

        player_C.append(cards[i])

    if 39<=i<53 :

        player_D.append(cards[i])

print("洗好的牌:",cards)

print("第一个玩家的牌:",player_A)

print("第一个玩家的牌:",player_B)

print("第一个玩家的牌:",player_C)

print("第一个玩家的牌:",player_D)

print("开始玩起来吧!")

程序输出结果如下:

洗好的牌: ['2', '5', '7', '5', '♦<

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值