如何在 Python 中一行打印?
在 Python 中,print() 方法每次自动换行打印。print() 方法默认将指针移到下一行。
示例
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.
广告