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

โปรแกรม Python สำหรับสร้างตัวเลขสุ่มตั้งแต่ 1 ถึง 20 และผนวกเข้ากับรายการ


เมื่อจำเป็นต้องสร้างตัวเลขสุ่มภายในช่วงที่กำหนดและผนวกเข้ากับรายการ จะมีการกำหนดวิธีการที่สร้างตัวเลขสุ่มและ 'ผนวกเข้ากับรายการที่ว่างเปล่า

ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -

ตัวอย่าง

import random
def random_gen(beg, end, my_num):
   my_result = []
   for j in range(my_num):
      my_result.append(random.randint(beg, end))
   return my_result
my_num = 19
beg = 1
end = 20
print("The number is :")
print(my_num)
print("The start and end values are :")
print(beg, end)
print("The elements are : ")
print(random_gen(beg, end, my_num))

ผลลัพธ์

The number is :
19
The start and end values are :
1 20
The elements are :
[12, 12, 5, 12, 11, 1, 5, 12, 19, 19, 7, 15, 18, 18, 10, 14, 3, 2, 11]

คำอธิบาย

  • มีการกำหนดเมธอดที่ชื่อว่า 'random_gen' ซึ่งรับพารามิเตอร์สามตัว ได้แก่ จุดเริ่มต้น สิ้นสุด และตัวเลข

  • วิธีการสร้างตัวเลขสุ่มที่มีช่วงของ 'จุดเริ่มต้น' และ 'สิ้นสุด'

  • ผนวกเข้ากับรายการ

  • นอกเมธอดมีการกำหนดสามค่า

  • จะแสดงบนคอนโซล

  • วิธีการนี้ถูกเรียกโดยการส่งผ่านค่านี้เป็นพารามิเตอร์

  • เอาต์พุตจะแสดงบนคอนโซล