python怎么换行(写代码时如何快速换行)

python大蟒Python中的换行符用于标记一行的结束和新行的开始。如果您想将输出打印到控制台并使用该文件,那么您真的需要知道如何使用它。在本文中,您将了解到

python怎么换行(写代码时如何快速换行)

python大蟒

Python中的换行符用于标记一行的结束和新行的开始。如果您想将输出打印到控制台并使用该文件,那么您真的需要知道如何使用它。

在本文中,您将了解到:

如何在 Python 中识别换行符如何在字符串和打印语句中使用换行符如何编写不会在字符串末尾添加换行符的打印语句

我们开始吧!✨

换行符

Python中的换行符有:

python怎么换行(写代码时如何快速换行)

python大蟒

它包含两个字符:

一条反斜线字母 n

如果您在字符串中看到此字符,这意味着当前行在该点结束,新的一行在该点之后立即开始:

python怎么换行(写代码时如何快速换行)

python大蟒

您也可以在格式化字符串(f字符串)中使用它:

& gt& gt& gt打印(f & # 34你好\ n世界!")在语句中打印换行符默认情况下,print语句在字符串末尾“幕后”添加一个新的换行符。

例如:

python怎么换行(写代码时如何快速换行)

python大蟒

根据Python文档,这是因为:

内置print函数的end参数的默认值是\n,因此在字符串后面追加了一个换行符。

提示:append的意思是“添加到末尾”。

这是函数定义:

python怎么换行(写代码时如何快速换行)

python大蟒

请注意,end的值是\n,因此它将被添加到字符串的末尾。

如果只打印了一条语句,您不会注意到这一点,因为只打印了一行:

python怎么换行(写代码时如何快速换行)

python大蟒

但是,如果在Python脚本中逐个使用多个print语句:

python怎么换行(写代码时如何快速换行)

python大蟒

将输出单独的行,因为\n已经在“幕后”添加到每一行的末尾:

python怎么换行(写代码时如何快速换行)

python大蟒

如何在打印时不换行我们可以通过定制print函数的end参数值来改变这个默认行为。

如果在本例中使用默认值:

python怎么换行(写代码时如何快速换行)

python大蟒

我们将看到结果打印为两行:

python怎么换行(写代码时如何快速换行)

python大蟒

但是,如果我们将end的值设置为& # 34;":

python怎么换行(写代码时如何快速换行)

python大蟒

在字符串末尾添加空单元格,而不是新的行字符\n,这样两个打印语句的输出将显示在同一行上:

python怎么换行(写代码时如何快速换行)

python大蟒

您可以使用它在一行中打印一系列值,如下例所示:

python怎么换行(写代码时如何快速换行)

python大蟒

输出是:

python怎么换行(写代码时如何快速换行)

python大蟒

提示:我们添加了一个条件语句,以确保逗号不会添加到序列中的最后一个数字。

同样,我们可以用它在同一行中打印迭代值:

python怎么换行(写代码时如何快速换行)

python大蟒

输出是:

python怎么换行(写代码时如何快速换行)

python大蟒

文件中的换行符也可以在files \n中找到,但它是“隐藏”的。当您在文本文件中看到一个新行时,您实际上已经插入了一个新行字符。

python怎么换行(写代码时如何快速换行)

python大蟒

你可以通过

打开(& # 34;names.txt & # 34, "r & # 34)作为f: print(f.readlines())输出结果是:

python怎么换行(写代码时如何快速换行)

python大蟒

正如您所看到的,文本文件的前三行以一个换行符结束,它“在幕后”工作。

提示:只有文件的最后一行不以换行符结尾。

小结Python 中的换行符为 \n。它用于指示一行文本的结尾。你可以打印字符串而无需添加新的 end = <character> 行,其中 <character> 是将用于分隔行的字符。

希望你喜欢我的文章,觉得对你有帮助。现在,你可以在Python中使用换行符。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。

作者:美站资讯,如若转载,请注明出处:https://www.meizw.com/n/29126.html

发表回复

登录后才能评论