ในที่นี้มีการใช้ตัวแปรอินพุตของผู้ใช้ 3 ตัว ตัวหนึ่งสำหรับหมายเลขเริ่มต้น อีกตัวหนึ่งคือหมายเลขลงท้าย และตัวสุดท้ายคือจำนวนสุ่มที่ต้องการแสดงจำนวนเท่าใด Python จัดเตรียมโมดูลสุ่มเพื่อสร้างตัวเลขสุ่ม เราใช้ฟังก์ชันสุ่มร่วมกับฟังก์ชันการแผ่รังสี
ตัวอย่าง
n :: 10 s :: 20 e :: 40 [20, 35, 32, 27, 24, 35, 28, 31, 20, 28]
อัลกอริทึม
Randomno(s,e,n) Step 1 : input starting range(s), ending range(e) and number of elements needs to be appended(n). Step 2 : r= [] /*Python provides a random module to generate random numbers. Step 3 : for j in range(n) r.append(random.radient(s,e)) /*radiant is a method, it accepts two parameters.
โค้ดตัวอย่าง
# To generate random numbers and store in a list import random def randomno(s,e,n): ran = [] for i in range(n): ran.append(random.randint(s, e)) return ran # Driver Code n = int(input("How many Random Numbers want to disaply ::")) s = int(input("Enter Starting number ::")) e = int(input("Enter Ending number ::")) print(randomno(s, e, n))
ผลลัพธ์
How many Random Numbers want to disaply :: 10 Enter Starting number :: 20 Enter Ending number :: 40 [20, 35, 32, 27, 24, 35, 28, 31, 20, 28]