Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

Python สร้างตัวเลขสุ่มภายในช่วงที่กำหนดและจัดเก็บไว้ในรายการ


ในบทความนี้ เราจะมาดูวิธีการสร้างตัวเลขสุ่มระหว่างตัวเลขคู่หนึ่ง และสุดท้ายเก็บค่าเหล่านั้นไว้ในรายการ

เราใช้ฟังก์ชันที่เรียกว่า randint ขั้นแรก เรามาดูไวยากรณ์ของมันกันก่อน

ไวยากรณ์

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

ในตัวอย่างนี้ เราใช้ฟังก์ชัน range ใน a for lowith help of append เราสร้างและเพิ่มตัวเลขสุ่มเหล่านี้ลงในรายการที่ว่างเปล่าใหม่

ตัวอย่าง

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))

ผลลัพธ์

การเรียกใช้โค้ดข้างต้นทำให้เราได้ผลลัพธ์ดังต่อไปนี้ -

[21, 20, 20, 17, 20]