Python学习笔记(1)——字符串拼接、长字符串、原始字符串r、格式设置%

这篇Python学习笔记详细介绍了字符串的基础操作,包括使用单引号和双引号创建字符串,通过拼接或‘+’连接字符串,处理长字符串的两种方式,原始字符串(r)的应用,以及如何使用%和format方法进行字符串格式设置。对于编写Python代码处理字符串非常实用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 单引号和双引号

字符串可以用单引号或双引号括起来,含义是一样的。但是当字符串中有引号时,可以将单引号和双引号结合使用,或使用反斜杠转义。

>>> "Hello world!"
'Hello world!'
>>> 'Hello world!'
'Hello world!'
>>> "Let's go."
"Let's go."
>>> 'Let\'s go'
"Let's go"

2. 拼接字符串

依次输入两个字符串,或者使用“+”拼接。

>>> 'Hello ''world'
'Hello world'
>>> 'Hello ' + 'world'
'Hello world'

3. 长字符串

要表示很长的字符串(需要换行)时,可以使用三个引号,或者在行尾处加上反斜杠。有一点区别,使用三个引号的长字符串会换行,而使用反斜杠的不换行。

>>> print('''这个字符串很长,
... 一行放不下,
... 它一共占了3行。''')
这个字符串很长,
一行放不下,
它一共占了3行。
>>> print('这个字符串很长,\
... 一行放不下,\
... 它一共占了3行。')
这个字符串很长,一行放不下,它一共占了3行。

4. 原始字符串

当字符串的内容是磁盘路径或正则表达式时,为了避免歧义我需要用反斜杠来转义反斜杠:

path = ‘C:\\python\\script\\test.py’

这时,原始字符串“r”就很有用了,因为他不以特殊方式处理反斜杠。


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值