当前位置:Gxlcms > Python > python3怎么不换行输出?

python3怎么不换行输出?

时间:2021-07-01 10:21:17 帮助过:72人阅读

由于python 的print()函数默认是以换行符结束的,所以在默认的情况下会自动换行。在Python有一个预定义的格式,如果你使用print(变量),那么它将自动转到下一行。那么如何可以不换行输出呢?下面本篇文章就来给大家介绍一下,希望对你们有所帮助。

如何在Python 3中不换行的进行输出?

在Python 3中,提供了最简单的解决方案,您所要做的就是为print函数提供一个额外的参数end。例:

# 使用命名参数“end”指定行尾显式的字符串
print("Hello World!", end ="") #end里没有空格
print("My name is Karim") 
 
# 数组
a = [1, 2, 3, 4] 
   
# 
输出数组的元素 for i in range(4): print(a[i], end =" ") #end里添加空格

运行:

我们可以使用可选的命名参数end来明确提及应该在行尾添加的字符串。

无论您提供什么作为结束参数,都将是终止字符串。

因此,如果你提供空字符串,则不会有换行符,也不会在输入中附加空格。

以上就是python3怎么不换行输出?的详细内容,更多请关注Gxl网其它相关文章!

人气教程排行