Python字符串的15个基本操作(小结)
Python中的字符串是不可变的序列,可以通过一系列的操作来处理和操作字符串。下面是Python字符串的15个基本操作的完整攻略:
1. 访问字符串中的字符
可以使用索引操作符[]
来访问字符串中的单个字符。索引从0开始,负数索引表示从字符串末尾开始计数。
示例:
string = \"Hello, World!\"
print(string[0]) # 输出:H
print(string[-1]) # 输出:!
2. 切片操作
可以使用切片操作符[:]
来获取字符串的子串。切片操作返回一个新的字符串,包含指定范围内的字符。
示例:
string = \"Hello, World!\"
print(string[7:12]) # 输出:World
3. 字符串长度
可以使用len()
函数来获取字符串的长度。
示例:
string = \"Hello, World!\"
print(len(string)) # 输出:13
4. 字符串连接
可以使用+
运算符来连接两个字符串。
示例:
string1 = \"Hello\"
string2 = \"World\"
result = string1 + \", \" + string2
print(result) # 输出:Hello, World
5. 字符串重复
可以使用*
运算符来重复一个字符串。
示例:
string = \"Hello\"
result = string * 3
print(result) # 输出:HelloHelloHello
6. 字符串转换为大写
可以使用upper()
方法将字符串转换为大写。
示例:
string = \"Hello, World!\"
result = string.upper()
print(result) # 输出:HELLO, WORLD!
7. 字符串转换为小写
可以使用lower()
方法将字符串转换为小写。
示例:
string = \"Hello, World!\"
result = string.lower()
print(result) # 输出:hello, world!
8. 字符串首字母大写
可以使用capitalize()
方法将字符串的首字母转换为大写。
示例:
string = \"hello, world!\"
result = string.capitalize()
print(result) # 输出:Hello, world!
9. 字符串查找
可以使用find()
方法来查找子串在字符串中的位置。如果找到了子串,返回子串的起始索引;如果找不到,返回-1。
示例:
string = \"Hello, World!\"
index = string.find(\"World\")
print(index) # 输出:7
10. 字符串替换
可以使用replace()
方法来替换字符串中的子串。
示例:
string = \"Hello, World!\"
result = string.replace(\"World\", \"Python\")
print(result) # 输出:Hello, Python!
11. 字符串分割
可以使用split()
方法将字符串分割成子串,并返回一个包含子串的列表。
示例:
string = \"Hello, World!\"
result = string.split(\", \")
print(result) # 输出:['Hello', 'World!']
12. 字符串去除空格
可以使用strip()
方法去除字符串两端的空格。
示例:
string = \" Hello, World! \"
result = string.strip()
print(result) # 输出:Hello, World!
13. 字符串是否以指定子串开头
可以使用startswith()
方法判断字符串是否以指定的子串开头。如果是,返回True;否则,返回False。
示例:
string = \"Hello, World!\"
result = string.startswith(\"Hello\")
print(result) # 输出:True
14. 字符串是否以指定子串结尾
可以使用endswith()
方法判断字符串是否以指定的子串结尾。如果是,返回True;否则,返回False。
示例:
string = \"Hello, World!\"
result = string.endswith(\"World!\")
print(result) # 输出:True
15. 字符串是否包含指定子串
可以使用in
关键字来判断字符串是否包含指定的子串。如果包含,返回True;否则,返回False。
示例:
string = \"Hello, World!\"
result = \"World\" in string
print(result) # 输出:True
以上是Python字符串的15个基本操作的完整攻略。希望对你有帮助!
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python字符串的15个基本操作(小结) - Python技术站