Phương thức randrange của module random

Phương thức randrange của module random trả về một số ngẫu nhiên từ một khoảng. Trong tham số đầu tiên không bắt buộc của phương thức chúng ta chỉ định điểm bắt đầu của dãy. Trong tham số thứ hai bắt buộc, chúng ta đặt điểm kết thúc. Còn trong tham số thứ ba không bắt buộc chúng ta truyền bước nhảy mà số sẽ được chọn.

Cú pháp

pythonimport random

random.randrange([bắt_đầu], kết_thúc, [bước_nhảy])

Ví dụ

Hãy lấy một số trong khoảng từ 0 đến 10, với bước lấy mẫu 2:

pythonprint(random.randrange(1, 10, 2))

Kết quả thực thi mã:

python5

Ví dụ

Bây giờ hãy chỉ định cho phương thức randrange chỉ điểm bắt đầu và điểm kết thúc của khoảng:

pythonprint(random.randrange(1, 10))

Kết quả thực thi mã:

python4

Ví dụ

Bây giờ hãy chỉ định trong phương thức chỉ một tham số bắt buộc - điểm kết thúc của khoảng:

pythonprint(random.randrange(10))

Kết quả thực thi mã:

python5

Xem thêm

  • phương thức uniform của module random,
    phương thức này tạo ra một số thực giả ngẫu nhiên từ một khoảng
  • phương thức randint của module random,
    phương thức này tạo ra một số nguyên giả ngẫu nhiên từ một khoảng
  • phương thức sample của module random,
    phương thức này trả về một mẫu ngẫu nhiên các phần tử từ một dãy
  • phương thức random của module random,
    phương thức này trả về một số giả ngẫu nhiên
  • phương thức seed của module random,
    phương thức này khởi tạo số ngẫu nhiên