我该如何在列表中创建行?

时间:2015-10-21 21:44:30

标签: python list

我正在寻找列表中的行。它需要在所述列表中有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行的事实?我不确定。

1 个答案:

答案 0 :(得分:0)

如果你可以打印出一行随机数字,你几乎就在那里。您缺少的部分是:当您运行打印出数字的循环时,跟踪计数器(从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

根据您的问题,您可能已经完成了大部分工作,并且不知道如何确定何时开始新线路。希望这会有所帮助。