python怎么换行而不执行(Python续行符(\\)和其他几种换行续行的方法)

众所周知()可以表示编程语言中转义字符的含义,比如n表示回车,t表示水平制表符。这里我们分别说一下()的两种含义和用法。

第一个单引号()代表反斜杠编号。但是如何单独输出()看下面这个例子。

& gt& gt& gt打印(& # 39;')#单个输出将给出一个错误 语法错误:eolwhile扫描字符串文字 > & gt;& gt打印(& # 39;')#通过转义输出单独的 。其次,()在Python中也可以作为行继续符。

& gt& gt& gt打印(& # 39;一& # 39; & # 39;b & # 39) ab & gt;& gt& gt打印(& # 39;一& # 39;'c & # 39# Error 语法错误:行继续符后出现意外字符 #总之,写完行继续符后,行继续符后不能出现任何东西,必须换行(必须换行内容): & gt;& gt& gt打印(& # 39;一& # 39; & # 39;c & # 39 & # 39;b & # 39) acb注意:写完行继续符后,行继续符后不能出现任何东西,需要换行(内容必须写在行上)

行延续的第二种方法是()

可用于容纳多行表达式或函数的输入和输出,括号中的值可解析为一行:

#括号将分隔在多行中的表达式换行以实现行的延续 >:& gt;& gta =( 1+ 2+ 3) & gt;& gt& gtprint(a) & gt;& gt& gt6 #作为函数输入 >:& gt;& gta = 1 & gt;& gt& gtb = 2 & gt;& gt& gtc=3 >& gt& gtprint( a, b, c) & gt;& gt& gt1,2,3,最后一种方式是用块注释实现换行符。

python怎么换行

当您需要包装一个长字符串时,您可以使用块注释:

>>> print("""Give you output that's useful for debugging--again, not always(the default for instances of user-created classes is rarely helpful), but whenever possible.""") 输出结果为: Give you output that's useful for debugging--again, not always(the default for instances of user-created classes is rarely helpful), but whenever possible.

您可以还会对下面的文章感兴趣

使用微信扫描二维码后

点击右上角发送给好友