pythonstr方法
在Python中,str是一个内置的字符串类型,它提供了一系列的方法来操作和处理字符串。下面是一些常用的str方法:
1. capitalize(: 将字符串的首字母变为大写,其他字母变为小写,并返回新的字符串。
```python
s = "hello world"
print(s.capitalize() # 输出: Hello world
```
2. lower(: 将字符串中所有的字母转换为小写,并返回新的字符串。
```python
s = "Hello World"
print(s.lower() # 输出: hello world
```
3. upper(: 将字符串中所有的字母转换为大写,并返回新的字符串。
```python
s = "Hello World"
print(s.upper() # 输出: HELLO WORLD
```
4. swapcase(: 将字符串中所有的大写字母转换为小写,小写字母转换为大写,并返回新的字符串。
```python
s = "Hello World"
print(s.swapcase() # 输出: hELLO wORLD
```
5. title(: 将字符串中每个单词的首字母都变为大写,并返回新的字符串。
```python
s = "hello world"
print(s.title() # 输出: Hello World
```
6. isupper(: 检查字符串中的所有字母是否都是大写字母,如果是则返回True,反之返回False。
```python
s="HELLO"
print(s.isupper() # 输出: True
s = "Hello"
print(s.isupper() # 输出: False
```
7. islower(: 检查字符串中的所有字母是否都是小写字母,如果是则返回True,反之返回False。
```python
s = "hello"
print(s.islower() # 输出: True
s = "Hello"
print(s.islower() # 输出: False
```
8. isalpha(: 检查字符串是否只包含字母,如果是则返回True,反之返回False。
```python
s = "hello"
print(s.isalpha() # 输出: True
s = "hello123"
print(s.isalpha() # 输出: False
```
9. isnumeric(: 检查字符串是否只包含数字,如果是则返回True,反之返回False。
```python
num = "123"
print(num.isnumeric() # 输出: True
num = "123abc"
print(num.isnumeric() # 输出: False
```
10. isalnum(: 检查字符串是否只包含字母和数字,如果是则返回True,反之返回False。
字符串函数strip的作用```python
s = "hello123"
print(s.isalnum() # 输出: True
print(s.isalnum() # 输出: False
```
11. startswith(: 检查字符串是否以指定的前缀开头,如果是则返回True,反之返回False。
```python
s = "hello world"
print(s.startswith("hello")) # 输出: True
s = "hello world"
print(s.startswith("world")) # 输出: False
```
12. endswith(: 检查字符串是否以指定的后缀结尾,如果是则返回True,反之返回False。
```python
s = "hello world"
dswith("world")) # 输出: True
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论