pyhon中字母如何大小写转换
时间: 2024-09-09 22:01:11 浏览: 50
在Python中,字母的大小写转换主要涉及到几个内置的方法。常见的方法有`upper()`, `lower()`, `capitalize()`, `title()`, 和 `swapcase()`,下面我会分别介绍这些方法。
1. `upper()`: 将字符串中的所有小写字母转换为大写字母。
```python
example_str = "hello world"
upper_str = example_str.upper() # 结果是 "HELLO WORLD"
```
2. `lower()`: 将字符串中的所有大写字母转换为小写字母。
```python
example_str = "HELLO WORLD"
lower_str = example_str.lower() # 结果是 "hello world"
```
3. `capitalize()`: 将字符串的第一个字母转换为大写,其余字母转换为小写。
```python
example_str = "hello world"
capitalized_str = example_str.capitalize() # 结果是 "Hello world"
```
4. `title()`: 将字符串中每个单词的首字母转换为大写,其余字母转换为小写。
```python
example_str = "hello world, this is an example"
titled_str = example_str.title() # 结果是 "Hello World, This Is An Example"
```
5. `swapcase()`: 将字符串中的小写字母转换为大写字母,同时将大写字母转换为小写字母。
```python
example_str = "Hello World"
swapped_str = example_str.swapcase() # 结果是 "hELLO wORLD"
```
这些方法都是字符串对象的方法,因此它们会返回一个新的字符串对象,而不改变原始字符串本身。
阅读全文