Python的字符串常量和raw字符串

本文介绍了Python中的字符串常量,强调了单引号和双引号的等价性,以及三引号用于创建多行字符串和注释。讨论了反斜线的转义功能,提出使用raw字符串(r前缀)来避免转义,特别是在处理Windows路径时的场景。最后,提到了open()函数中路径分隔符的处理方法。
摘要由CSDN通过智能技术生成

字符串常量

下面是几个字符串:

1 'malong'
2 'malong\'s girl friend'  # 包含了单引号
3 'malong\n'               # \n换行了
4 "malong\n"               # 换行了
5 'malong
6 girl friend'             # 换行了
7 'malong\\n'              # 没换行
8 '''malong's girl'''      # 包含了单引号
9 """malong
10 shuai"""                 # 换行了

我是一名python开发工程师,从基础的python脚本到web开发、爬虫、数据分析、数据可视化、机器学习,
面试真题,面试真题,面试真题等。想要这些资料的可以进群:688244617

python中可以使用单引号、双引号、三引号包围字符串,并可以使用反斜线转义特殊字符:

  • 单、双引号是完全一致的,不像其他语言一样有强、弱引用之分
  • 三引号('''xxx'''"""xxx""")包围的字符完全是字面符号,包围什么就得到什么,包括换行,且不会进行任何转义、替换等
    • 使用这种块字符串的方式,在输入需要换行的字符串时非常方便
    • 而且可以作为块注释符注释一段代码。这表示这段被包围的代码解释为字符串,但因为没有赋值给变量,所
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值