Published: 22 Mar 2020 › Updated: 22 Mar 2020

Python Program to Shuffle Deck of Cards
# Python program to shuffle a deck of card
# importing modules
import itertools, random
# make a deck of cards
deck = list(itertools.product(range(1,14),['Spade','Heart','Diamond','Club']))
# shuffle the cards
random.shuffle(deck)
# draw five cards
print("You got:")
for i in range(5):
print(deck[i][0], "of", deck[i][1])
Leave Python Program to Shuffle Deck of Cards to:
Read more #python-dev posts
Best Posts From python-dev
We have not curated any of python-dev's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.
More Posts From python-dev
- Python Program to Sort Words in Alphabetic Order
- Python Program to Check Whether a String is Palindrome or Not
- Python Program to Multiply Two Matrices
- Python Program to Transpose a Matrix
- Python Program to Add Two Matrices
- Python Program to Display Fibonacci Sequence Using Recursion
- Python Program to Display Calendar
- Python Program to Shuffle Deck of Cards
- Python Program to Make a Simple Calculator
- Python Program to Find the Factors of a Number