Python字符串学习
Python中的字符串是不可变的序列,其定义方式为将一段文本用单引号或双引号括起来。在Python中,字符串支持很多基本的操作,例如字符串连接、字符串索引和切片、字符串长度、字符串替换等。
- 字符串连接
字符串连接可以通过"+"符号实现,例如:
str1 = 'hello'
str2 = 'world'
print(str1 + ' ' + str2)
输出结果为:
hello world
- 字符串索引和切片
在字符串中,每个字符都有一个对应的索引号,索引号从0开始依次递增。我们可以通过索引号获取字符串中的某个字符。
str = 'hello'
print(str[0]) # 输出h
除了单独获取某个字符,我们还可以通过切片获取一段连续的子字符串,切片的格式为[start:end],其中start表示起始索引号,end表示结束索引号(不包含end本身)。
str = 'hello'
print(str[1:4]) # 输出ell
- 字符串长度
字符串长度指字符串中字符的个数,可以通过len()函数获取。
str = 'he
这篇博客介绍了Python中字符串的基础知识,包括字符串的不可变性、连接、索引与切片、长度计算、替换以及格式化方法。通过实例展示了如何进行字符串操作,如使用`+`进行连接,`len()`获取长度,`replace()`进行替换,以及两种格式化字符串的方式:百分号和格式化字符串字面值。
订阅专栏 解锁全文
1844

被折叠的 条评论
为什么被折叠?



