Phương thức Number randrange() trong Python
Miêu tả
Phương thức randrange() trả về một phần tử được lựa chọn một cách ngẫu nhiên từ dãy (start, stop, step).
Cú pháp
Cú pháp của randrange() trong Python:
randrange ([start,] stop [,step])
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ố:
start -- Điểm bắt đầu của dãy giá trị. Điểm này nên được bao gồm trong dãy.
stop -- Điểm kết thúc của dãy giá trị. Điểm này nên được loại trừ khỏi dãy.
step -- Bước để thêm vào trong một số để quyết định một số ngẫu nhiên.
Trả về giá trị
Trả về một phần tử được lựa chọn một cách ngẫu nhiên từ dãy đã cho.
Chương trình Python ví dụ
Ví dụ sau minh họa cách sử dụng của randrange() trong Python.
import random # Chon mot so ngau nhien tu 100 <= number < 1000 print "randrange(100, 1000, 2) : ", random.randrange(100, 1000, 2) # Chon mot so ngau nhien khac tu 100 <= number < 1000 print "randrange(100, 1000, 3) : ", random.randrange(100, 1000, 3)
Chạy chương trình Python trên sẽ cho kết quả:
randrange(100, 1000, 2) : 976 randrange(100, 1000, 3) : 520