ในบทความนี้ เราจะมาดูวิธีการสร้างตัวเลขสุ่มระหว่างตัวเลขคู่หนึ่ง และสุดท้ายเก็บค่าเหล่านั้นไว้ในรายการ
เราใช้ฟังก์ชันที่เรียกว่า 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]