万变不离核心基础第九关——转义符的使用/使转义符失效/保持字符串原始格式

Posted 孤寒者

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了万变不离核心基础第九关——转义符的使用/使转义符失效/保持字符串原始格式相关的知识,希望对你有一定的参考价值。

面试题第九关:

第一部分——考点:

  1. 转义符的使用。
  2. 让转义符失效。
  3. 保持字符串的原始格式。

第二部分——面试题:

1.面试题一:如何在字符串中同时输出单引号和双引号。

2.面试题二:让字符串中的转义符失效有几种方法。

3.面试题三:如何保留字符串的原始格式。


第三部分——解析:

面试题一 之 同时输出单引号和双引号:

print('"hello" \\'world\\'') 

面试题二 之 让转义符失效(3种方法:r,repr和)

  1. r
print(r'ldf\\ngo!')   

  1. repr
print(repr('hello\\nworld'))

  1. \\
print('hello\\\\nworld')

面试题三 之 如何保留字符串的原始格式?

使用三对单引号或是双引号!

print('''不管什么格式,
       输出就是什么格式''')

以上是关于万变不离核心基础第九关——转义符的使用/使转义符失效/保持字符串原始格式的主要内容,如果未能解决你的问题,请参考以下文章

万变不离核心基础第十关——print函数的核心功能

万变不离核心基础第一关——导入Python模块的基本方式/为导入的模块指定别名

万变不离核心基础第六关——字符串中与检测相关的方法

万变不离核心基础第四关——表示二,八,十,十六进制的数值/四大进制之间的转换

万变不离核心基础第二关——设置模块搜索路径的方式/pycharm中设置搜索路径的方式/控制台中设置搜索路径

RPC 核心,万变不离其宗