如何在Python中打印同一行?
在Python中, print() 方法每次自动打印到下一行。默认情况下,print()方法指向下一行。
阅读更多:Python 教程
示例
for i in range(5):
print(i)
输出
0
1
2
3
4
修改print()方法以在同一行打印
print方法接受一个额外的参数end =“”以保持指针在同一行上。
end参数可以采用一些引号中的空格或某些标记等特定值,以分隔在同一行中打印的元素。
语法
print(".....", end = " ")
在每个元素之间用空格打印到同一行
使用 end =” “ 在同一行打印并在每个元素之后打印一个空格。它在同一行上的每个元素后打印一个空格。
示例
for i in range(5):
print(i, end = " ")
输出
0 1 2 3 4
在元素之间没有空格打印到同一行
使用 end = “” 在同一行上打印。保持双引号为空将所有元素合并在同一行中。
示例
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.