Python程序:生成1到20的随机数,并将它们添加到列表中
当需要在给定的范围内生成随机数并将它们添加到列表中时,定义一个方法来生成随机数并将它们’append’到空列表中。
下面是相同的演示 –
实例
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("数字是:")
print(my_num)
print("开始和结束值是:")
print(beg, end)
print("这些元素是:")
print(random_gen(beg, end, my_num))
输出
数字是:
19
开始和结束值是:
1 20
这些元素是:
[12,12,5,12,11,1,5,12,19,19,7,15,18,18,10,14,3,2,11]
说明
-
定义了一个名为’random_gen’的方法,它接受三个参数-开始,结束和一个数字。
-
该方法在’beginning’和’end’范围内生成随机数。
-
将它append到一个列表中。
-
在方法之外,定义了三个值。
-
它们在控制台上显示。
-
通过将这些值作为参数传递来调用方法。
-
输出在控制台上显示。