想问一下怎样让print的结果是以五个为一行的呢

是在print里加语句吗 我刚尝试了下 好像没什么用 结果是很长的一行,但是我需要的结果是以五个为一行排列

img

正确代码如下所示:

count = 0
for i in range(2, 301, 2):
    if i % 7 == 0 or i % 17 == 0:
        print(i, end=" ")
        count += 1
    if i % 10 == 8:
        print(chr(i), end=" ")
        count += 1
    
    if count % 5 == 0:
        print()
count=0
if count%5==0:
    print()
count+=1