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 random 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() # 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