python常用方法
str.replace()
描述:寻找原字符串中指定的子字符串,将找出的子字符串部分替换成新字符串并返回,若找不到则返回原字符串;如果给出了可选参数 count,则只替换前 count 次出现。
语法:
str.replace(oldstr, newstr, count)
参数:
oldstr – 旧字符或字符串
newstr – 新字符或字符串
count – 最大替换数,从起始位置开始计数,默认替换所有(是默认值参数,默认为-1,设为0时不替换)
注意:
1.当count超出时不会报错,结果是替换全部
2.replace方法替换字符串,不影响原字符串(即替换不等于改变)
str.find()
描述:检测字符串中是否包含子字符串,如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,如果包含子字符串返回开始的索引值,否则返回-1。
语法:
str.find(sub, start=None, end=None)
参数:
sub – 指定检索的字符串
start – 开始索引,默认为0。
end – 结束索引,默认为字符串的长度。
str.count()
描述:统计字符串中某字符出现的次数。
语法:
str.count(sub, start=None, end=None)
参数:
sub – 指定检索的字符串
start – 开始索引,默认为0。
end – 结束索引,默认为字符串的长度。
max()
描述:max() 函数返回有最大值的项目,或者 iterable 中有最大值的项目。如果值是字符串,则按字母顺序进行比较。
语法:
max(*args, key=None)
实例:
# 数值
max(1, 3, 2) # 返回 3
# iterable
max([1, 3, 2]) # 返回 3
# 字符串,按ascii码进行比较
max("a", "c", "b") # 返回“c”
# 字典dict,按key值比较
max({1:"a", 2:"b", 3:"c"}) # 返回3
any()
描述:判断可迭代对象值是否全为False,是则返回False;如果有一个为True,则返回True
闭包
匿名函数
本文作者:强哥不强
本文链接:https://www.cnblogs.com/roronoazoro77/p/16419960.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步