更新时间2018-08-13 13:31:44
def multiple_table():
row = 0
while row <= 9:
col = 0
while col <= row:
num = col * row
print("%d*%d=%d" % (row, col, num), end=" ")
col += 1
row += 1
print()
原本可以输出的为什么弄完函数之后是空白输出
首先,程序的对齐有问题(col = 0 那一行)
其次,你没有调用函数,.程序当然不会执行的
改好的
def multiple_table():
row = 0
while row <= 9:
col = 0
while col <= row:
num = col * row
print("%d*%d=%d" % (row, col, num), end=" ")
col += 1
row += 1
print()
multiple_table()
上一篇:台式机一通电就自动打开