郑璇妹 发表于 2020-4-7 14:53:11

换行问题

大神帮忙看看那,输入代码如图1,为什么显示出来是图2

编程鱼C 发表于 2020-4-7 14:58:04

666

编程鱼C 发表于 2020-4-7 14:59:43

print写在最前面
print(“fishc”)

永恒的蓝色梦想 发表于 2020-4-7 15:11:27

把代码发上来,别发图

乘号 发表于 2020-4-7 15:18:00

跟我一起喊:代码,代码,代码。

sunrise085 发表于 2020-4-7 15:18:56

这是多行字符串的换行问题
多行字符串若不打算换行则可以用'\'结尾,这样就会将两行字符连接为一行
多行字符串中,若一行的结尾是'\',那么会被当做不换行符号
你的这个多行字符串中,那一行的结尾的'\'之后添加一个空格就解决问题了

BngThea 发表于 2020-4-7 15:19:43

感觉像少了一个换行

郑璇妹 发表于 2020-4-7 15:43:42

sunrise085 发表于 2020-4-7 15:18
这是多行字符串的换行问题
多行字符串若不打算换行则可以用'\'结尾,这样就会将两行字符连接为一行
多行 ...

解决了,虽然还没理解为什么


sunrise085 发表于 2020-4-7 15:47:57

郑璇妹 发表于 2020-4-7 15:43
解决了,虽然还没理解为什么

看看这个代码,自己在理解一下多行字符串的换行与不换行
a="""xxxx这一行和下一行连起来xxx\
********\
xxxxxxxxx
xxxx这一行和下一行不连起来xxxxx
xxxxxxxxx\
*****   """
print(a)
页: [1]
查看完整版本: 换行问题