python头歌实训作业答案字符串常用操作
时间: 2024-09-23 19:05:37 浏览: 86
Python实训100参考答案
在Python中,字符串是一种基本的数据类型,常常用于处理文本数据。关于字符串的常见操作有:
1. **长度获取**:使用`len()`函数可以获取字符串的长度,例如 `len("Hello World")` 返回 11。
2. **连接字符串**:可以使用加号 `+` 连接两个字符串,如 `"Hello" + " " + "World"` 结果为 `"Hello World"`。
3. **切片(Slicing)**:通过索引来访问字符串的一部分,如 `s = "Hello"; print(s[0:5])` 输出 `"Hello"` 的前五个字符。
4. **查找与替换**:`find()` 函数用于查找子串的位置,如果找不到则返回 -1;`replace()` 可以替换某个子串,如 `s.replace("world", "Python")`。
5. **分割字符串**:`split()` 可以按指定分隔符将字符串拆分成列表,如 `s = "apple,banana,orange"; fruits = s.split(",");` 则 fruits 是 ["apple", "banana", "orange"]。
6. **格式化字符串**:使用`format()` 或 f-string (在Python 3.6及以上版本) 来插入变量,如 `name = "Alice"; age = 25; print(f"My name is {name}, I'm {age} years old.")`
7. **字符串转大小写**:`lower()` 和 `upper()` 分别转换为小写和大写,如 `s.lower()`。
8. **去除空格**:`strip()`, `lstrip()`, 和 `rstrip()` 可以移除字符串两侧、左側或右側的空白字符。
阅读全文