生成从 1 到 20 的随机数并将它们附加到列表的 Python 程序
当需要在给定范围内生成随机数并将它们附加到列表时,定义了一种方法,该方法生成随机数并将它们“附加到空列表”。
以下是相同的演示-
示例
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”的方法,它接受三个参数——开始、结束和一个数字。
该方法生成范围为“开始”和“结束”的随机数。
它将它附加到一个列表中。
在该方法之外,定义了三个值。
它们显示在控制台上。
通过将此值作为参数传递来调用该方法。
输出显示在控制台上。