python代码写在52张扑克牌中随机抽取五张扑克牌。 A=['♥','♠','♦','♣'] B=['A','2','3','4','5','6','7','8','9','10','J','Q','K']
时间: 2023-10-23 14:19:34 浏览: 174
可以使用Python中的random库来实现抽取五张扑克牌的功能。具体实现如下:
```python
import random
A = ['♥', '♠', '♦', '♣']
B = ['A', '2', '3', '4', '5', '6', '7', '8', '9', '10', 'J', 'Q', 'K']
cards = []
for a in A:
for b in B:
cards.append(a+b)
hand = random.sample(cards, 5)
print("你的五张扑克牌是:", hand)
```
这里首先定义了两个列表A和B,分别表示扑克牌的花色和点数。然后使用两个循环嵌套生成了一副52张扑克牌,存储在cards列表中。
接着使用random.sample函数从cards列表中随机抽取5张扑克牌,存储在hand变量中,并打印出来。
阅读全文