2016-12-03 65 views
0

我不知道如何制作4乘3的图表。它只打印一个折线图。请帮帮我!我想制作一个python数字表

for x in range(1, 64, 2): 
    print(x, end='') 

enter image description here

+1

当你希望移动到一个新行?构造一个“if”条件来检查(例如,检查“x + 1”是否被'8'整除),然后打印换行符。顺便说一下,建议您将预期输出直接放在此处,而不是链接到外部图像。 – AChampion

回答

1

这工作和表格的宽度也可以改变:

nums = range(1, 64, 2) 
width = 4 

for i in range(len(nums)): 

    if (i + 1) % width == 0 and i != 0: 
     print(str(nums[i]).rjust(2)) 
    else: 
     print(str(nums[i]).rjust(2), end = " ")   

输出:

1 3 5 7 
9 11 13 15 
17 19 21 23 
25 27 29 31 
33 35 37 39 
41 43 45 47 
49 51 53 55 
57 59 61 63 
+0

非常感谢!我不知道%,rjust。 –

相关问题