高贵的路人 发表于 2021-11-4 16:11:22

0基础刚接触python的新手求助一道课后习题

本帖最后由 高贵的路人 于 2021-11-4 16:36 编辑

第004讲 变量和字符串(下)的一道课后习题
我最开始用的代码是只用长字符串,最后结果有一行是变形的 我的结果看答案是需要在字符串前面加r,不太明白,长字符串内不是不用考虑换行的问题吗,为什么还会出现换行错误的现象。

完全零基础,python对文科来说真的有点难搞哦QAQ


fishc=('''
      ___                     ___          ___          ___   
   /\\         ___       /\\      /\__\      /\\   
    /::\\       /\\   /::\\      /://       /::\\   
   /:/\:\\      \:\\   /:/\ \\    /:/__/       /:/\:\\
/::\~\:\\   /::\__\ _\:\~\ \\/::\\ ___/:/\:\\
/:/\:\ \:\__\ __/:/\/__//\ \:\ \ \__\/:/\:\/\__\/:/__/ \:\__\
\/__\:\ \/__//\/://   \:\ \:\ \/__/\/__\:\/://\:\\\/__/
      \:\__\\::/__/   \:\ \:\__\       \:://\:\\      
       \/__/   \:\__\      \:\/://       /://    \:\\   
                \/__/       \:://       /://      \:\__\   
                           \/__/      \/__/      \/__/''')
print(fishc)


上面是我的代码文本板,感谢大佬们!!

jackz007 发表于 2021-11-4 16:15:54

本帖最后由 jackz007 于 2021-11-4 16:17 编辑

         把你用的代码贴出来看看。注意,一定要贴文本,不要贴图片。

逃兵 发表于 2021-11-4 16:18:19

\是转义字符要转义自身

高贵的路人 发表于 2021-11-4 16:37:20

jackz007 发表于 2021-11-4 16:15
把你用的代码贴出来看看。注意,一定要贴文本,不要贴图片。

贴啦!感谢!

高贵的路人 发表于 2021-11-4 16:39:09

逃兵 发表于 2021-11-4 16:18
\是转义字符要转义自身

就是我用三个单引号的长字符串中的反斜杠也有特殊的含义吗

Angelina_Jolie 发表于 2021-11-4 16:52:16

高贵的路人 发表于 2021-11-4 16:39
就是我用三个单引号的长字符串中的反斜杠也有特殊的含义吗

是的 这题考的是 原始字符串加长字符串

逃兵 发表于 2021-11-4 16:53:30

高贵的路人 发表于 2021-11-4 16:39
就是我用三个单引号的长字符串中的反斜杠也有特殊的含义吗

是的
加上r是原始字符串,失去了转义
>>> print('''\n''')


>>> print(r'''\n''')
\n

高贵的路人 发表于 2021-11-4 17:05:36

逃兵 发表于 2021-11-4 16:53
是的
加上r是原始字符串,失去了转义

懂啦!感谢大佬!

高贵的路人 发表于 2021-11-4 17:06:20

Angelina_Jolie 发表于 2021-11-4 16:52
是的 这题考的是 原始字符串加长字符串

懂啦!感谢大佬!
页: [1]
查看完整版本: 0基础刚接触python的新手求助一道课后习题