-
RainNight
2022-01-14
Python
1447°
## startswith()方法的使用
---
Python startswith() 方法用于检查字符串是否是以指定子字符串开头,如果是则返回 True,否则返回 False。如果参数 beg 和 end 指定值,则在指定范围内检查。
startswith()方法语法:
> str.startswith(str, beg=0,end=len(string));
> str -- 检测的字符串。
> strbeg -- 可选参数用于设置字符串检测的起始位置。
> strend -- 可选参数用
-
RainNight
2022-01-10
Python
1210°
## isalpha()方法的应用
---
Python isalpha() 方法检测字符串是否只由字母组成。
isalpha()方法语法:
> str.isalpha()
> 如果字符串至少有一个字符并且所有字符都是字母则返回 True,否则返回 False。
## 案例分析
---
```
s = "NETEARN"
print(s.isalpha())
```

-
RainNight
2022-01-10
Python
1235°
## lower()方法的应用
---
Python lower() 方法转换字符串中所有大写字符为小写。
lower()方法语法:
> str.lower()
> 返回将字符串中所有大写字符转换为小写后生成的字符串。
## 案例分析
---
```
s = "NETEARN"
print(s.lower())
```

-
RainNight
2022-01-9
Python
1236°
## enumerate() 函数的应用
---
enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。
以下是 enumerate() 方法的语法:
> enumerate(sequence, [start=0])
* sequence -- 一个序列、迭代器或其他支持迭代对象。
* start -- 下标起始位置。
返回 enumerate(枚举) 对象。
## 案例分析
---
```
seq
-
RainNight
2022-01-9
Python
1235°
## sorted() 函数的应用
---
sorted() 函数对所有可迭代的对象进行排序操作。
> sort 与 sorted 区别:
> sort 是应用在 list 上的方法,sorted 可以对所有可迭代的对象进行排序操作。
> list 的 sort 方法返回的是对已经存在的列表进行操作,而内建函数 sorted 方法返回的是一个新的 list,而不是在原来的> 基础上进行的操作。
sorted 语法:
> sorted(iterable, key=None, reverse=Fal
-
RainNight
2022-01-7
Python
1288°
## find()方法
Python find() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,如果包含子字符串返回开始的索引值,否则返回-1。
find()方法语法:
>
`str.find(str, beg=0, end=len(string))`
>
str -- 指定检索的字符串
>
beg -- 开始索引,默认为0。
> end -- 结束索引,默认为字符串的长度。
> 如果包含子字符串返回开始的索引值,否
-
RainNight
2022-01-7
Python
1358°
## 去除字符串空格的方法
方法一:strip方法 , 去除字符串最左和最右的空格
```
s = " n e t e a r n "
print(s.strip())
```

方法二:lstrip方法, 去除字符串最左的空格、rstrip方法, 去除最右的空格
```
print(s.lstrip())
print(s.rstrip())
```
的应用
Counter(计数器):用于追踪值的出现次数
Counter类继承dict类,所以它能使用dict类里面的方法
---
创建一个Counter类
```
import collections
obj = collections.Counter('netearn')
print(obj)
```

elements()
```
pr
-
RainNight
2022-01-6
Python
1218°
## join()方法的使用
`join()方法`用于将序列中的元素以指定的字符连接生成一个新的字符串。
join()方法语法:
> str.join(sequence)
> sequence -- 要连接的元素序列。
> 返回通过指定字符连接序列中元素后生成的新字符串。
## 案例分析
```
s1 = "_"
s2 = ""
seq = ("n", "e", "t", "e", "a", "r","n") # 字符串序列
print(s1.join(seq))
print(s2.join(s
-
RainNight
2022-01-5
Python
1243°
## reverse()方法的使用
---
`reverse() 函数`用于反向列表中元素。
该方法没有返回值,但是会对列表的元素进行反向排序。
### 案例分析
---
```
list = ['抖音', '火山', '快手', 'TikTok']
print("列表反转前: ",list)
list.reverse()
print("列表反转后: ",list)
```
方法的使用
---
`isdigit() 方法`检测字符串是否只由数字组成。
如果字符串只包含数字则返回 True 否则返回 False。
### 案例分析
---
```
str = "123456"
print (str.isdigit())
Sstr = "www.netearn.top"
print (Sstr.isdigit())
```
 函数的使用
---
`zip() 函数`用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的对象,这样做的好处是节约了不少的内存。
我们可以使用 list() 转换来输出列表。
如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 * 号操作符,可以将元组解压为列表。
> zip 方法在 Python 2 和 Python 3 中的不同:在 Python 2.x zip() 返回的是一个列表。
```
zip([iterabl