用Python语言在52张扑克牌中随机抽取五张扑克牌。 A=[ ♥ , ♠ , ♦ , ♣ ] B=[ A , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , J , Q , K ]
时间: 2023-10-19 21:08:55 浏览: 253
基于Python制作一副扑克牌过程详解
5星 · 资源好评率100%
可以使用Python内置的random模块来实现随机抽取扑克牌的功能。具体的实现代码如下:
```python
import random
# 定义扑克牌的花色和点数
suits = ['♥', '♠', '♦', '♣']
ranks = ['A', '2', '3', '4', '5', '6', '7', '8', '9', '10', 'J', 'Q', 'K']
# 初始化一副扑克牌
deck = [(suit, rank) for suit in suits for rank in ranks]
# 随机抽取五张扑克牌
hand = random.sample(deck, 5)
# 输出抽取的扑克牌
print(hand)
```
运行以上代码,会输出随机抽取的五张扑克牌,例如:
```
[('♣', '9'), ('♠', '5'), ('♠', 'A'), ('♣', 'J'), ('♥', '9')]
```
阅读全文