文章目录
- 1. end=‘’
- 2. 未完待续~
1. end=‘’
- 如果没有end=‘’,每次print语句都会自动换行,而有了这个语句,数据就不会自动换行,而是在输出的数据后面加上空格(空格数取决于引号里面的空格数)
- 示例(打印9 * 9乘法表):
for i in range(1, 10): for j in range(i, 10): # 默认print完就一次就自动换行,end=' ' 可取消换行,并间隔一个空格 print('%d * %d = %d\t' % (i, j, i * j), end=' ') # 运行完一轮j:1→10后,此处加print可再次启用换行 print("")
- 运行结果: