cbowen 发表于 2023-3-13 08:28:15

小甲鱼python作业求助

请问这道题 为何不能用双引号括起来
>>> fishc = r"""
      ___                     ___          ___          ___   
   /\\         ___       /\\      /\__\      /\\   
    /::\\       /\\   /::\\      /://       /::\\   
   /:/\:\\      \:\\   /:/\ \\    /:/__/       /:/\:\\
/::\~\:\\   /::\__\ _\:\~\ \\/::\\ ___/:/\:\\
/:/\:\ \:\__\ __/:/\/__//\ \:\ \ \__\/:/\:\/\__\/:/__/ \:\__\
\/__\:\ \/__//\/://   \:\ \:\ \/__/\/__\:\/://\:\\\/__/
      \:\__\\::/__/   \:\ \:\__\       \:://\:\\      
       \/__/   \:\__\      \:\/://       /://    \:\\   
                \/__/       \:://       /://      \:\__\   
                           \/__/      \/__/      \/__/
"""

解析:由于字符串内容中存在反斜杠(\),为了其完整性,请务必使用原始字符串(在三引号前面加上 r)

跪谢各位大佬

isdkz 发表于 2023-3-13 08:31:56

三引号才能跨行写,而且会自动帮你在换行的地方加上换行符 \n

而双引号不能跨行写(双引号要跨行得在最后面加 \),而且你的字符有换行的话要自己写上 \n

wp231957 发表于 2023-3-13 08:32:07

保证原样输出,避免胡乱转义

cbowen 发表于 2023-3-13 09:05:19

isdkz 发表于 2023-3-13 08:31
三引号才能跨行写,而且会自动帮你在换行的地方加上换行符 \n

而双引号不能跨行写(双引号要跨行得在最 ...

多谢大佬, 大恩大德没齿难忘

sfqxx 发表于 2023-3-13 16:39:55

{:10_256:}

贪吃蛇2 发表于 2023-3-13 16:45:06

123{:10_275:}

林志鹏 发表于 2023-3-13 16:53:48

1

白胡萝卜顿排骨 发表于 2023-3-13 17:01:24

1

a3727 发表于 2023-3-13 17:53:44

学习一下

歌者文明清理员 发表于 2023-3-13 18:33:23

sfqxx 发表于 2023-3-13 16:39


中奖绝缘体又来领了{:10_299:}

范姜秉致 发表于 2023-3-13 20:29:40

我也有点看不懂,这是个啥?

wyhpylc 发表于 2023-3-13 21:23:58

我是一个一个领奖的人
页: [1]
查看完整版本: 小甲鱼python作业求助