本文主要是介绍《Python编程无师自通》第6章 字符串操作,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
第6章 字符串操作
“理论上,理论和实践没有区别。但实践上,是有区别的。”
——简·范德斯奈普特(Jan L. A. van de Snepscheut)
Python自带操作字符串的功能,例如在指定位置将字符串分割为两部分,或者改变字符串的大小写。举个例子,假设有一个所有字符都是大写的字符串,现在希望将其全部改为小写,这通过Python可以轻松实现。在本章中,读者将学习更多有关字符串的知识,并掌握Python中操作字符串最有效的工具。
6.1 三引号字符串
如果字符串跨越一行以上,可以使用三引号:
1 # http://tinyurl.com/h59ygda
2
3
4 """ 第一行
5 第二行
6 第三行
7 """
如果使用单引号或双引号定义一个跨行的字符串,Python会报告语法错误。
6.2 索引
与列表和元组一样,字符串也是可迭代的。可使用索引查找字符串中的每个字符。与其他可迭代对象一样,字符串中第一个字符所在的索引为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]>> 'K'
>> 'a'
>
这篇关于《Python编程无师自通》第6章 字符串操作的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!