《Python编程无师自通》第6章 字符串操作

本章介绍了Python中字符串的各种操作,包括三引号字符串、索引、字符串不可变性、拼接、乘法、大小写转换、格式化、分割、连接、去除空格、替换、查找索引、in关键字、字符串转义、换行符、切片等。通过这些操作,可以方便地创建、修改和处理字符串。

“理论上,理论和实践没有区别。但实践上,是有区别的。”

——简·范德斯奈普特(Jan L. A. van de Snepscheut)

Python自带操作字符串的功能,例如在指定位置将字符串分割为两部分,或者改变字符串的大小写。举个例子,假设有一个所有字符都是大写的字符串,现在希望将其全部改为小写,这通过Python可以轻松实现。在本章中,读者将学习更多有关字符串的知识,并掌握Python中操作字符串最有效的工具。

如果字符串跨越一行以上,可以使用三引号:

1  # http://tinyurl.com/h59ygda
2  
3  
4  """ 第一行
5      第二行
6      第三行
7  """

如果使用单引号或双引号定义一个跨行的字符串,Python会报告语法错误。

与列表和元组一样,字符串也是可迭代的。可使用索引查找字符串中的每个字符。与其他可迭代对象一样,字符串中第一个字符所在的索引为0,其后每个索引递增1。

1  # http://tinyurl.com/zqqc2jw
2  
3  
4  author = "Kafka"
5  author[0]
6  author[1]
7  author[2]
8  author[3]
9  author[4]

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

人民邮电出版社有限公司

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值