Friday, March 14, 2025

[Python] Lesson 27 – Random numbers

-

Trong Python, random numbers là các số được tạo ra ngẫu nhiên từ một phân phối xác suất. Thư viện random của Python cung cấp nhiều hàm để tạo ra các số ngẫu nhiên từ các phân phối khác nhau. Dưới đây là 3 ví dụ chi tiết:

Hàm random() trong thư viện random được sử dụng để tạo ra một số ngẫu nhiên trong khoảng từ 0 đến 1. Ví dụ:

import random

# Tạo ra một số ngẫu nhiên trong khoảng từ 0 đến 1
x = random.random()

print(x)
# Kết quả có thể là 0.328298237 hoặc 0.987673324, ...

Hàm randint(a, b) được sử dụng để tạo ra một số nguyên ngẫu nhiên trong khoảng từ a đến b (bao gồm cả ab). Ví dụ:

import random

# Tạo ra một số nguyên ngẫu nhiên trong khoảng từ 1 đến 10
x = random.randint(1, 10)

print(x)
# Kết quả có thể là 4 hoặc 9, ...

Hàm choice(seq) được sử dụng để chọn ngẫu nhiên một phần tử trong một chuỗi seq. Ví dụ:

import random

# Chọn ngẫu nhiên một phần tử trong danh sách các ngôn ngữ lập trình
languages = ["Python", "Java", "C++", "JavaScript", "Ruby"]
x = random.choice(languages)

print(x)
# Kết quả có thể là "Python" hoặc "Java" hoặc "JavaScript", ...

LEAVE A REPLY

Please enter your comment!
Please enter your name here

4,956FansLike
256FollowersFollow
223SubscribersSubscribe
spot_img

Related Stories