如何在列表中制作行?

2024-04-19 15:09:55 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在考虑在列表中创建行。该列表中需要有23个随机生成的数字,每行6个数字,最后一行只有5个数字,最后一个数字将是用户输入的数字。 前

47 90 43 8 41 39 97 18 36 35 64 45 56 47 25 100 27 66 97 45 18 57 8

我不知道怎么做,我可以让它打印一行,我可以添加一个数字到这一行。但是要分开排成4行,我完全困惑了。我想是因为有4排?我不确定


Tags: 用户列表数字
1条回答
网友
1楼 · 发布于 2024-04-19 15:09:55

如果你能让它打印出一行随机数,你就快到了。您缺少的一点是:在运行打印数字的循环时,跟踪计数器(从1开始)。每次打印数字后,请勾选counter % 6。如果结果为零,则打印换行符。我的Python有点生疏,我不想为您编写所有代码,但类似以下伪代码:

get the user input number

start i at 1, increment i up to 23
    print a random number
    if i % 6 == 0 print a newline

print the user input number

根据你的问题,你可能已经做了大部分工作,只是不知道如何决定何时开始新的生产线。希望这有帮助

相关问题 更多 >