115. Python’s random Module
Here are 10 Python code snippets demonstrating how to use Python's random module to generate pseudo-random numbers and perform various random operations.
1. Generating a Random Integer
Copy
import random
# Generate a random integer between 1 and 100
random_integer = random.randint(1, 100)
print(f"Random Integer: {random_integer}")2. Generating a Random Float
Copy
import random
# Generate a random float between 0 and 1
random_float = random.random()
print(f"Random Float: {random_float}")3. Selecting a Random Item from a List
Copy
4. Selecting Multiple Random Items
Copy
5. Shuffling a List
Copy
6. Generating a Random Range
Copy
7. Generating Random Numbers with a Normal Distribution
Copy
8. Generating a Random Boolean
Copy
9. Generating a Random String
Copy
10. Generating Reproducible Random Results
Copy
Summary:
The random module provides tools for:
Generating random numbers (
randint,random,randrange).Random selection (
choice,sample).Shuffling (
shuffle).Advanced distributions (e.g.,
gauss).Creating reproducible random results using
seed.
Let me know if you'd like detailed explanations for any of these functions!
Last updated