i=0
while i< 5:
i += 1
print(i)
输出结果:
1
2
3
4
5
i=0
while i< 5:
i += 1
print(i,end='')
输出结果:
12345
那么问题来了,为什么加一个end="" 就不换行了,就打印在一行上了呢?
首先,我们要聊一聊print()这个内置函数了,它有哪些具体的参数呢?请看列表:
for i in range(1,10):
for j in range(1,i+1):
print(f"{j}*{i}={j*i}",end=" ") //在内循环结束前不换行
print("\n") //内循环结束后换行
输出结果如图所示: