Phương thức Number seed() trong Python



Miêu tả

Phương thức seed() thiết lập giá trị nguyên bắt đầu mà được sử đụng trong bộ sinh số ngẫu nhiên. Bạn nên gọi hàm này trước khi gọi bất cứ hàm ngẫu nhiên nào khác. Hàm này trả về None

Cú pháp

Cú pháp của seed() trong Python:

seed ( [x] )

Ghi chú: Hàm này không có thể truy cập trực tiếp, vì thế chúng ta cần import math module và sau đó chúng ta cần gọi hàm này bởi sử dụng đối tượng math.

Chi tiết về tham số:

  • x -- Đây là seed cho hàm ngẫu nhiên tiếp theo. Nếu bị bỏ qua, nó nhận system time để tạo số ngẫu nhiên tiếp theo.

Trả về giá trị

Phương thức này không trả về bất cứ giá trị nào.

Chương trình Python ví dụ

Ví dụ sau minh họa cách sử dụng của seed() trong Python.

 
import randomrandom.seed( 10 )
print "So ngau nhien voi seed 10 : ", random.random()# Cung tao ra so ngau nhien nhu nhau
random.seed( 10 )
print "So ngau nhien voi seed 10 : ", random.random()# Cung tao ra so ngau nhien nhu nhau
random.seed( 10 )
print "So ngau nhien voi seed 10 : ", random.random()

Chạy chương trình Python trên sẽ cho kết quả:

So ngau nhien voi seed 10 :  0.57140259469
So ngau nhien voi seed 10 :  0.57140259469
So ngau nhien voi seed 10 :  0.57140259469

number_trong_python.jsp