Python 如何在同一行打印
在Python中, print() 方法每次自动换行打印。print()方法默认将光标移至下一行。
示例
for i in range(5):
print(i)
输出
0
1
2
3
4
修改print()方法以在同一行打印
print方法接受一个额外的参数end=” “,以保持指针在同一行上。
end参数可以接受特定的值,如空格或双引号中的某个标记,以分隔在同一行上打印的元素。
语法
print("..." , end=" ")
在同一行上打印,每个元素之间有空格
结尾处 =” “ 用于在同一行上打印,每个元素后面有空格。它在同一行上的每个元素后面打印一个空格。
示例
for i in range(5):
print(i,end=" ")
输出
0 1 2 3 4
在同一行打印,元素之间不留空格
使用=" "
在同一行打印,保持双引号空白将所有元素合并在同一行上。
示例
for i in range(5):
print(i,end="")
输出
01234
在元素之间以某个符号在同一行打印
使用 end=”,” 可以使每个元素后面加上逗号在同一行打印。我们还可以在end参数中使用其他符号如‘.’或‘;’。
示例
for i in range(5):
print(i,end=",")
print(i,end=".")
输出
0,1,2,3,4,
0.1.2.3.4.