python字符串大小写转换
时间: 2023-10-08 12:08:04 浏览: 351
在 Python 中,可以使用 `upper()` 方法将字符串转换为大写,使用 `lower()` 方法将字符串转换为小写,使用 `capitalize()` 方法将字符串的首字母转换为大写。
以下是示例代码:
```python
s = "Hello, World!"
# 将字符串转换为大写
print(s.upper()) # 输出: HELLO, WORLD!
# 将字符串转换为小写
print(s.lower()) # 输出: hello, world!
# 将字符串的首字母转换为大写
print(s.capitalize()) # 输出: Hello, world!
```
还可以使用 `title()` 方法将每个单词的首字母转换为大写,例如:
```python
s = "hello, world! how are you?"
# 将每个单词的首字母转换为大写
print(s.title()) # 输出: Hello, World! How Are You?
```
相关问题
如何Python实现字符串大小写转换
Python中可以使用字符串的内置方法 `upper()` 和 `lower()` 来进行大小写转换。
`upper()` 方法将字符串中的所有字母都转换为大写字母,例如:
```python
s = "Hello, World!"
s_upper = s.upper()
print(s_upper) # 输出 "HELLO, WORLD!"
```
`lower()` 方法将字符串中的所有字母都转换为小写字母,例如:
```python
s = "Hello, World!"
s_lower = s.lower()
print(s_lower) # 输出 "hello, world!"
```
如果只需要将字符串中的首字母转换为大写或小写,可以使用 `capitalize()` 和 `title()` 方法。
`capitalize()` 方法将字符串的第一个字符转换为大写字母,例如:
```python
s = "hello, world!"
s_capitalize = s.capitalize()
print(s_capitalize) # 输出 "Hello, world!"
```
`title()` 方法将字符串中每个单词的首字母都转换为大写字母,例如:
```python
s = "hello, world!"
s_title = s.title()
print(s_title) # 输出 "Hello, World!"
```
需要注意的是,这些字符串方法都是返回一个新的字符串,原字符串本身并不会改变。
python字符串字母大小写转换
Python中可以使用字符串对象的方法来实现大小写转换。具体方法如下:
1. 将字符串全部转为大写字母:
```python
string.upper()
```
2. 将字符串全部转为小写字母:
```python
string.lower()
```
3. 将字符串首字母大写:
```python
string.capitalize()
```
4. 将字符串每个单词首字母大写:
```python
string.title()
```
例如,将字符串 "Hello, WORLD!" 转换为全小写字母:
```python
string = "Hello, WORLD!"
string = string.lower()
print(string)
```
输出结果为:
```
hello, world!
```
阅读全文