Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Chương trình Python sinh số ngẫu nhiên 1-20 thêm vào List

Khi cần sinh số ngẫu nhiên trong khoảng và thêm vào list, định nghĩa phương thức sinh số ngẫu nhiên và 'append' vào list rỗng.

Minh họa:

Ví dụ

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

Kết quả

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]

Giải thích

  • Phương thức 'random_gen' nhận ba tham số: đầu, cuối, số lượng.
  • Sinh số ngẫu nhiên khoảng 'beginning' và 'end'.
  • Append vào list.
  • Ngoài phương thức, ba giá trị định nghĩa.
  • Hiển thị console.
  • Gọi phương thức truyền tham số.
  • Output hiển thị console.