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

Python Tạo các số ngẫu nhiên trong một phạm vi nhất định và lưu trữ trong một danh sách

Trong bài viết này, chúng ta sẽ xem cách tạo Số ngẫu nhiên giữa một cặp số và cuối cùng lưu trữ các giá trị đó vào danh sách.

Chúng tôi sử dụng một hàm có tên là randint. Trước tiên, hãy xem cú pháp của nó.

Cú pháp

randint(start, end)
Both start and end should be integers.
Start should be less than end.

Trong ví dụ này, chúng tôi sử dụng hàm range trong a for low với sự trợ giúp của append, chúng tôi tạo và thêm các số ngẫu nhiên này vào danh sách trống mới.

Ví dụ

import random
def randinrange(start, end, n):
   res = []
   for j in range(n):
      res.append(random.randint(start, end))
   return res
# Number of random numbers needed
n = 5
# Start value
start = 12
#End value
end = 23
print(randinrange(start, end, n))

Đầu ra

Chạy đoạn mã trên cho chúng ta kết quả sau -

[21, 20, 20, 17, 20]