这里简单一点我肯定,但我还在学习,我不太确定如何在时间表的各行之间添加行。
这是我的代码:
def table_all():
for line in range(1,13):
for table in range(1,13):
print(line * table, end=" ")
print
如果有人有更有效的方法,请分享。不要因为问一个简单的问题而讨厌我,每个人都必须开始在某个地方学习。
答案 0 :(得分:4)
在外循环的每次迭代结束时打印new line
。
def table_all():
for line in range(1,13):
for table in range(1,13):
print(line * table, end=" ")
print("\n")
答案 1 :(得分:0)
这将返回一个字符串,每个字符串包含一个新行:
def table_all():
string = ""
for line in range(1,13):
for table in range(1,13):
string += str(line * table) + " "
string += "\n"
return string
print(table_all())