更新时间2020-11-28 09:52:05
打印九九乘法表for i in range(1, 9+1): for j in range(1, i+1): print("%d*%d=%d " % (i, j, i*j), end="")print("")求解释end=“”和print(“”)什么意思,为什么缺了这两个打出来的就不对?
end=""
表示打印前面的内容后,不换行,也就是多个print输出在一行上,因为python缺少的一个print要换行的
而print("")
就是打印一个空行(也就是换行)
执行的结果: