Computer >> Máy Tính >  >> Lập trình >> Python

Làm thế nào để sử dụng Python Numpy để tạo Số ngẫu nhiên?


Mô-đun ngẫu nhiên trong gói Numpy chứa nhiều hàm để tạo các số ngẫu nhiên

numpy.random.rand () - Tạo một mảng của hình dạng đã cho và điền vào nó với các mẫu ngẫu nhiên

>>> import numpy as np
>>> np.random.rand(3,2)
array([[0.10339983, 0.54395499],
[0.31719352, 0.51220189],
[0.98935914, 0.8240609 ]])

numpy.random.randn () - Trả lại một mẫu (hoặc các mẫu) từ phân phối "chuẩn thông thường".

>>> np.random.randn()
-0.6808986872330651

numpy.random.randint () - Trả về các số nguyên ngẫu nhiên từ thấp (bao gồm) đến cao (riêng).

>>> np.random.randint(5, size=(2, 4))
array([[2, 4, 0, 4],
[3, 4, 1, 2]])

numpy.random.random () - Trả lại các phao ngẫu nhiên trong khoảng thời gian nửa mở [0.0, 1.0).

>>> np.random.random_sample()
0.054638060174776126