下面是一个示例代码,可以实现按行输出随机数:
import random
def generate_random_numbers(rows, cols, min_val, max_val):
for i in range(rows):
row = []
for j in range(cols):
num = random.randint(min_val, max_val)
row.append(num)
print(row)
# 示例调用
generate_random_numbers(5, 3, 1, 10)
这段代码使用了random模块中的randint函数来生成随机整数。generate_random_numbers函数接受四个参数:行数(rows)、列数(cols)、最小值(min_val)和最大值(max_val)。函数中使用两个嵌套的循环来生成随机数,然后将每一行的随机数保存在一个列表(row)中。最后,使用print函数按行输出随机数列表。在示例中,我们生成了一个5行3列的随机数矩阵,最小值为1,最大值为10。
上一篇:按行数拆分CSV文件并保留头部
下一篇:按行数更新Oracle表