Python序列(字符串/列表/集合/元组/字典)方法及参数汇总

字符串
查找
index() 在字符串中搜索指定的值并返回它被找到的位置。
    语法:string.index(value, start, end)
    参数:value:必需。要检索的值。start:可选。在哪里开始检索。默认是 0。end:可选。在哪里结束检索。默认是字符串的末尾。
    备注:找不到则异常报错

rindex()    在字符串中搜索指定的值,并返回它被找到的最后位置。
    语法:string.rindex(value, start, end)
    参数:value:必需。要检索的值。start:可选。在哪里开始检索。默认是 0。end:可选。在哪里结束检索。默认是字符串的末尾。
    备注:找不到则异常报错

rfind() 在字符串中搜索指定的值,并返回它被找到的最后位置
    语法:string.find(value, start, end)
    参数:value:必需。要检索的值。start:可选。开始检索的位置。默认是 0。end:可选。结束检索的位置。默认是字符串的结尾。
    备注:找不到则异常报错
find()  在字符串中搜索指定的值并返回它被找到的位置。
    语法:string.find(value, start, end)
    参数:value:必需。要检索的值。start:可选。开始检索的位置。默认是 0。end:可选。结束检索的位置。默认是字符串的结尾。
    备注: 找不到则异常报错

count() 返回指定值在字符串中出现的次数。
    语法:string.count(value, start, end)
    参数:value    必需。字符串。要检索的字符串。start   可选。整数。开始检索的位置。默认是 0。end    可选。整数。结束检索的位置。默认是字符串的结尾。
    备注:

修改
replace()   返回字符串,其中指定的值被替换为指定的值。
   语法:string.replace(oldvalue, newvalue, count)
   参数:oldvalue:必需。要检索的字符串。newvalue:必需。替换旧值的字符串。count可选。数字,指定要替换的旧值出现次数。默认为所有的出现。
   备注:

split() 在指定的分隔符处拆分字符串,并返回列表。
   语法:string.split(separator, max)
   参数:separator:可选。规定分割字符串时要使用的分隔符。默认值为空白字符。max:可选。规定要执行的拆分数。默认值为 -1,即“所有出现次数”。
   备注:

rsplit()    在指定的分隔符处拆分字符串,并返回列表。
    语法:string.rsplit(separator, max)
    参数:separator:可选。规定分割字符串时要使用的分隔符。默认值为空白。max:可选。指定要执行的拆分数。默认值为 -1,即“所有出现次数”。
    备注:

splitlines()    在换行符处拆分字符串并返回列表。
    语法:string.splitlines(keeplinebreaks)
    参数:keeplinebreaks   :可选。规定是否应包含换行符(True)或不包含(False)。默认值不包含(False)。
    备注:

join()  把可迭代对象的元素连接到字符串的末尾。
    语法:string.join(iterable)
    参数:iterable 必需。所有返回值均为字符串的任何可迭代对象。
    备注:

partition() 返回元组,其中的字符串被分为三部分。
    语法:string.partition(value)
    参数:value    必需。要检索的字符串。
    备注:方法搜索指定字符串的最后一次出现,并将该字符串拆分为包含三个元素的元组。第一个元素包含指定字符串之前的部分。第二个元素包含指定的字符串。第三个元素包含字符串之后的部分。如果找不到指定的值,则 partition() 方法将返回一个元组,其中包含:1 - 整个字符串,2 - 空字符串,3 - 空字符串:

rpartition()    返回元组,其中字符串分为三部分。
    语法:string.partition(value)
    参数:value    必需。要检索的字符串。
    备注:方法搜索指定字符串的最后一次出现,并将该字符串拆分为包含三个元素的元组。第一个元素包含指定字符串之前的部分。第二个元素包含指定的字符串。第三个元素包含字符串之后的部分。如果找不到指定的值,则 partition() 方法将返回一个元组,其中包含:1 - 整个字符串,2 - 空字符串,3 - 空字符串:

大小写转换
capitalize()    把首字符转换为大写。
    语法:string.capitalize()
    参数:无参数
    备注:

title() 把每个单词的首字符转换为大写。
    语法:string.title()
    参数:无参数
    备注:

casefold()  把字符串转换为小写。
    语法:string.casefold()
    参数:无参数
    备注:

upper() 把字符串转换为大写。
    语法:string.upper()
    参数:无参数
    备注:
lower() 把字符串转换为小写。
    语法:string.lower()
    参数:无参数
    备注:

swapcase()  切换大小写,小写成为大写,反之亦然。
    语法:string.swapcase()
    参数:无参数
    备注:

对齐
center()    返回居中的字符串。
    语法:string.center(length, character)
    参数:length:必需。所返回字符串的长度。character:可选。填补两侧缺失空间的字符。默认是 " "(空格)。
    备注:

ljust() 返回字符串的左对齐版本。
    语法:string.ljust(length, character)
    参数:length:必需。所返回字符串的长度。character:可选。用于填充缺少空间(在字符串的右侧)的字符。默认值为 " "(空格)。
    备注:

rjust() 返回字符串的右对齐版本。
    语法:string.rjust(length, character)
    参数:length:必需。所返回字符串的长度。character:可选。用于填充缺少空间(在字符串的右侧)的字符。默认值为 " "(空格)。
    备注:

maketrans() 返回在转换中使用的转换表。
    语法:string.maketrans(x[, y[, z]])
    参数:x -- 必需,字符串中要替代的字符组成的字符串。y -- 可选,相应的映射字符的字符串。z -- 可选,要删除的字符。
    备注:

strip() 返回字符串的剪裁版本 删除前后两侧空白
    语法:string.strip(characters)
    参数:characters   可选。一组字符,要删除的前导/尾随字符的字符。
    备注:

rstrip()    返回字符串的右边修剪版本 删除右侧空白
    语法:string.rstrip(characters)
    参数:characters   可选。一组作为结尾字符要删除的字符。
    备注:

lstrip()    返回字符串左修剪版本。
    语法:string.lstrip(characters)
    参数:characters   可选。一组作为前导字符要删除的字符。
    备注:

判断
startswith()    如果以指定值开头的字符串,则返回 true。
    语法:string.startswith(value, start, end)
    参数:value:必需。检查字符串是否以其开头的值。start:可选。整数,规定从哪个位置开始搜索。end:可选。整数,规定结束搜索的位置。
    备注:

endswith()  如果字符串以指定值结尾,则返回 true。
    语法:string.endswith(value, start, end)
    参数:value    必需。检查字符串是否以之结尾的值。start:可选。整数。规定从哪个位置开始检索。end:可选。整数。规定从哪个位置结束检索。
    备注:

isalnum()   如果字符串中的所有字符都是字母和数字,则返回 True。
    语法:string.isalnum()
    参数:无参数
    备注:

isalpha()   如果字符串中的所有字符都在字母表中,则返回 True。
    语法:string.isalpha()
    参数:无参数
    备注:

isdigit()   如果字符串中的所有字符都是数字,则返回 True。
    语法:string.isdigit()
    参数:无参数
    备注:

isnumeric() 如果字符串中的所有字符都是数,则返回 True。
    语法:string.isnumeric()
    参数:无参数
    备注:

isspace()   如果字符串中的所有字符都是空白字符,则返回 True。
    语法:string.isspace()
    参数:无参数
    备注:

isdecimal() 如果字符串中的所有字符都是小数,则返回 True。
    语法:string.isdecimal()
    参数:无参数
    备注:

istitle()   如果字符串遵循标题规则,则返回 True。
    语法:string.istitle()
    参数:无参数
    备注:如果文本中的所有单词均以大写字母开头,而单词的其余部分均为小写字母,则 istitle() 方法返回 True。否则返回 False。符号和数字将被忽略。

isupper()   如果字符串中的所有字符都是大写,则返回 True。
    语法:string.isupper()
    参数:无参数
    备注:如果所有字符均大写,则 isupper() 方法返回 True,否则返回 False。不检查数字、符号和空格,仅检查字母字符。

islower()   如果字符串中的所有字符都是小写,则返回 True。
    语法:string.islower()
    参数:无参数
    备注:如果所有字符均为小写,则 islower() 方法返回 True,否则返回 False。不检查数字、符号和空格,仅检查字母字符。

isidentifier()  如果字符串是标识符,则返回 True。
    语法:string.isidentifier()
    参数:无参数
    备注:如果字符串是有效标识符,则 isidentifier() 方法返回 True,否则返回 False。如果字符串仅包含字母数字字母(a-z)和(0-9)或下划线(_),则该字符串被视为有效标识符。有效的标识符不能以数字开头或包含任何空格。

isprintable()   如果字符串中的所有字符都是可打印的,则返回 True。
    语法:string.isprintable()
    参数:无参数
    备注:如果所有字符都是可打印的,则 isprintable() 方法返回 True,否则返回 False。不可打印的字符可以是回车和换行符。

格式化
encode()    返回字符串的编码版本。
    语法:string.encode(encoding=encoding, errors=errors)
    参数:encoding 可选。字符串。规定要使用的编码。默认是 UTF-8。errors   可选。字符串。规定错误方法。合法值是:'backslashreplace' - 使用反斜杠代替无法编码的字符'ignore' - 忽略无法编码的字符'namereplace' - 用解释字符的文本替换字符'strict' - 默认值,失败时引发错误'replace' - 用问号替换字符'xmlcharrefreplace' - 用 xml 字符替换字符
    备注:encode() 方法使用指定的编码对字符串进行编码。如果未指定编码,则将使用 UTF-8。

expandtabs()    设置字符串的 tab 尺寸。
    语法:string.exandtabs(tabsize)
    参数:tabsize  可选。规定制表符大小的数字。默认的 tabsize 是 8。
    备注:expandtabs() 方法将制表符的大小设置为指定的空格数

format()    格式化字符串中的指定值。
    语法:string.format(value1, value2...)
    参数:value1, value2...    必需。一个或多个应该格式化并插入字符串的值。值可以是数字,用于指定要删除的元素的位置。这些值可以是用逗号分隔的值列表、键=值列表,或两者的组合。这些值可以是任何数据类型。
    备注:format() 方法格式化指定的值,并将其插入字符串的占位符内。占位符使用大括号 {} 定义。请在下面的“占位符”部分中了解有关占位符的更多信息。format() 方法返回格式化的字符串。

format_map()    格式化字符串中的指定值。
    语法:print(f'{num}')或者print('{num}',format(num))
    参数:num为变量的值
    备注:

translate() 返回被转换的字符串。
    语法:
    参数:
    备注:

zfill() 在字符串的开头填充指定数量的 0 值。
    语法:string.zfill(len)
    参数:len  必需。数字,规定要删除的元素的位置。
    备注:zfill() 方法在字符串的开头添加零(0),直到达到指定的长度。如果 len 参数的值小于字符串的长度,则不执行填充。


列表
增加
append()    在列表的末尾添加一个元素
    语法:list.append(element)
    参数:element  必需。任何类型(字符串、数字、对象等)的元素。
    备注:append() 方法向列表末尾追加元素。 append只能添加一次

insert()    在指定位置添加元素
    语法:list.insert(position, element)
    参数:position 必需。数字,指定在哪个位置插入值。element   必需。元素,任何类型(字符串、数字、对象等)。
     备注:

extend()    将列表元素(或任何可迭代的元素)添加到当前列表的末尾  
    语法:list.extend(iterable)
    参数:iterable 必需。任何可迭代对象(列表、集合、元组等)。
    备注:expend可以添加多个

删除
clear() 删除列表中的所有元素
    语法:list.clear()
    参数:无参数
    备注:

pop()   删除指定位置的元素
    语法:list.pop(pos)
    参数:pos  可选。数字,指定需删除元素的位置。默认值 -1,返回最后的项目。
    备注:

remove()    删除具有指定值的项目
    语法:list.remove(element)
    参数:element  必需。需删除的任何类型(字符串、数字、列表等)的元素。
    备注:

修改
reverse()   颠倒列表的顺序
    语法:list.reverse()
    参数:无参数
    备注:

sort()  对列表进行排序
    语法:list.sort(reverse=True|False, key=myFunc)
    参数:reverse  可选。reverse=True 将对列表进行降序排序。默认是 reverse=False。key   可选。指定排序标准的函数。
    备注:

copy()  返回列表的副本
    语法:list.copy()
    参数:无参数
    备注:

查找
count() 返回具有指定值的元素数量。
    语法:list.count(value)
    参数:value    必需。任何类型(字符串、数字、列表、元组等)。要搜索的值。
    备注:

index() 返回具有指定值的第一个元素的索引
    语法:list.index(element)
    参数:element  必需。任何类型(字符串、数字、列表等)。要搜索的值。
    备注:仅第一个元素的索引

元组 不可变,无法修改
查找
count() 返回元组中指定值出现的次数。
    语法:tuple.count(value)
    参数:value    必需。要检索的项目。
    备注:

index() 在元组中搜索指定的值并返回它被找到的位置。
    语法:tuple.index(value)
    参数:value    必需。要检索的项目。
    备注:

集合是无序不重复的不支持查找下标的序列
添加
add()   向集合添加元素。
    语法:set.add(element)
    参数:element  必需。要添加到集合的元素。
    备注:

update()    用此集合和其他集合的并集来更新集合。
    语法:set.update(set)
    参数:set  必需。插入当前集合的集合。
    备注:字符串中的每个字母逐一添加

删除
pop()   从集合中删除一个元素。
    语法:set.pop()
    参数:无参数
    备注:

remove()    删除指定元素。
    语法:set.remove(item)
    参数:item 必需。需要检索并删除的项目或者元素。
    备注:

clear() 删除集合中的所有元素。
    语法:set.clear()
    参数:无参数
    备注:

difference_update() 删除此集合中也包含在另一个指定集合中的项目。
    语法:set.difference_update(set)
    参数:set  必需。要检查其中差异的集合。
    备注:different_update() 方法将删除两个集合中都存在的项目。difference_update() 方法与 difference() 方法不同,因为 difference() 方法返回一个新集合,其中没有不需要的项目,而 difference_update() 方法从原始集中删除了不需要的项目。

discard()   删除指定项目。
    语法:set.discard(value)
    参数:value    必需。要检索并删除的项目。
    备注:discard() 方法从集合中删除指定项目。此方法与 remove() 方法不同,因为如果指定的项目不存在,则 remove() 方法将引发错误,而 discard() 方法不会。

intersection_update()   删除此集合中不存在于其他指定集合中的项目。
    语法:set.intersection_update(set1, set2 ... etc)
    参数:et1  必需。要在其中检索相等项目的集合。set2  可选。要在其中检索相等项目的另一集合。您能够比较任意多的集合。集合由逗号分隔。
    备注:intersection_update() 方法会删除各集合中都不存在的项目。intersection_update() 方法与 intersection() 方法不同,因为 intersection() 方法返回一个新集合,其中没有不需要的项目,而 intersection_update() 方法从原始集中删除了不需要的项目。


其他
copy()  返回集合的副本。
    语法:set.copy()
    参数:无参数
    备注:

difference()    返回包含两个或更多集合之间差异的集合。
    语法:set.difference(set)
    参数:参数 描述 set 必需。要检查其中差异的项目。
    备注:different() 方法返回一个包含两个集合之间的差异的集合。含义:返回的集合包含仅在第一个集合中存在的项目,而同时不存在于两个集合中。

intersection()  返回为两个其他集合的交集的集合。
    语法:set.intersection(set1, set2 ... etc)
    参数:et1  必需。要在其中检索相等项目的集合。set2  可选。要在其中检索相等项目的另一集合。您能够比较任意多的集合。集合由逗号分隔。
    备注:intersection() 方法返回包含两个或更多集合之间相似性的集合。含义:返回的集合仅包含两个集合中都存在的项目,或者如果使用两个以上的集合进行比较,则在所有集合中都存在。

isdisjoint()    返回两个集合是否有交集。
    语法:set.isdisjoint(set)
    参数:set  必需。要在其中检索相同项目的集合。
    备注:如果没有项目同时存在于不同集合中,则 isdisjoint() 方法返回 True,否则返回 False。

issubset()  返回另一个集合是否包含此集合。
    语法:set.issubset(set)
    参数:set  必需。在其中检索相等项目的集合。
    备注:如果集合中的所有项目都存在于指定集合中,则 issubset() 方法将返回 True,否则返回 False。

issuperset()    返回此集合是否包含另一个集合。
    语法:set.issuperset(set)
    参数:set  必需。要在其中检索相等项目的集合。
    备注:如果指定集中的所有项目都存在于原始集中,则 issuperset() 方法将返回 True,否则返回 False。

symmetric_difference()  返回具有两组集合的对称差集的集合。
    语法:set.symmetric_difference(set)
    参数:set  必需。用于检查匹配项的集合。
    备注:symmetric_difference() 方法返回一个集合,其中包含两个集合中的所有项目,但不包含两个集合中都存在的项目。含义:返回的集合包含两个集合中都不存在的项的混合体。

symmetric_difference_update()   插入此集合和另一个集合的对称差集。
    语法:set.symmetric_difference_update(set)
    参数:set  必需。用于检查匹配项的集合。
    备注:symmetric_difference_update() 方法通过删除两个集合中都存在的项目并插入其他项目来更新原始集合。

union() 返回包含集合并集的集合。
    语法:set.union(set1, set2 ...)
    参数:set1 必需。要整合的集合。set2 可选。要整合的另一集合。您能够比较任意多的集合。集合由逗号分隔。
    备注:union() 方法返回一个集合,其中包含原始集合中的所有项目以及指定集合中的所有项目。您可以指定任意数量的集合,以逗号分隔。如果一项存在于多个集合中,则该项在结果中仅出现一次。

字典
增加
setdefault()    返回指定键的值。如果该键不存在,则插入具有指定值的键。
    语法:dictionary.setdefault(keyname, value)
    参数:keyname  必需。您要从中返回值的项目的键名。value 可选。如果键存在,则此参数无效。如果键不存在,则此值将成为键的值。默认值 None。
    备注:setdefault() 方法使用指定的键返回项目的值。如果键不存在,则插入这个具有指定值的键。请看下面的例子。

update()    使用指定的键值对字典进行更新  key不存在即新增
    语法:dictionary.update(iterable)
    参数:iterable 具有键值对的字典或可迭代对象,会被插入到字典中
    备注:update() 方法向字典插入指定的项目。这个指定项目可以是字典或可迭代对象。 eky不存在则插入,存在则修改

删除
clear() 删除字典中的所有元素
    语法:dictionary.clear()
    参数:无参数
    备注:

pop()   删除拥有指定键的元素
    语法:dictionary.pop(keyname, defaultvalue)
    参数:keyname  必需。需要删除项目的键名。defaultvalue可选。返回值,假如指定的键不存在。如果未指定此参数,且未找到拥有指定键的项目,则会引发错误。
    备注:pop() 方法从字典中删除指定的项目。被删除的项目的值是这个 pop() 方法的返回值,请看下面的例子。

popitem()   删除最后插入的键值对
    语法:dictionary.popitem()
    参数:无参数
    备注:popitem() 方法删除最后插入字典中的项目。在 3.7 之前的版本中,popitem() 方法删除一个随机项。删除的项目是 popitem() 方法的返回值,以元组的形式。

del()
    语法:
    参数:
    备注:

修改
update()    使用指定的键值对字典进行更新  key存在即修改更新
    语法:dictionary.update(iterable)
    参数:iterable 具有键值对的字典或可迭代对象,会被插入到字典中
    备注:update() 方法向字典插入指定的项目。这个指定项目可以是字典或可迭代对象。 eky不存在则插入,存在则修改

查找
get()   返回指定键的值
    语法:dictionary.get(keyname, value)
    参数:keyname  必需。您要从中返回值的项目的键名。value 可选。如果指定的键不存在,则返回一个值。默认值 None。
    备注:

items() 返回包含每个键值对的元组的列表
    语法:dictionary.items()
    参数:无参数
    备注:items() 方法返回一个 view 对象。这个视图对象包含字典的键值对,形式为列表中的元组。视图对象将反映对字典所做的任何更改

keys()  返回包含字典键的列表
    语法:dictionary.keys()
    参数:keys() 方法返回 view 对象。这个视图对象包含列表形式的字典键。该视图对象会反映字典的任何改变
    备注:

values()    返回字典中所有值的列表
    语法:dictionary.values()
    参数:无参数
    备注:

setdefault()    返回指定键的值。如果该键存在,则查看具有指定值的键。
    语法:dictionary.setdefault(keyname, value)
    参数:keyname  必需。您要从中返回值的项目的键名。value 可选。如果键存在,则查看key的值
    备注:

copy()  返回字典的副本
    语法:dictionary.copy()
    参数:无参数
    备注:

fromkeys()  返回拥有指定键和值的字典
    语法:dict.fromkeys(keys, value)
    参数:keys 必需。指定新字典键的可迭代对象。value  可选。所有键的值。默认值是 None。
    备注:

文件
读
read()  读返回文件内容。
    语法:file.read()
    参数:size 可选。要返回的字节数。默认值 -1,表示整个文件。
    备注:

写
write() 把指定的字符串写入文件。
    语法:file.write(byte)
    参数:byte 将要插入的文本或字节对象。
    备注:指定的文本将插入的位置取决于文件模式和流位置。"a":文本将插入当前文件流的位置,默认情况下插入文件的末尾。"w":在将文本插入当前文件流位置(默认为 0)之前,将清空文件。

writelines()    把字符串列表写入文件
    语法:file.writelines(list)
    参数:list 将要插入的文本或字节对象的列表。
    备注:指定的文本将插入的位置取决于文件模式和流位置。"a":文本将插入当前文件流的位置,默认情况下插入文件的末尾。"w":在将文本插入当前文件流位置(默认为 0)之前,将清空文件。
修改

seek()  更改文件位置。
    语法:file.seek(offset)
    参数:offset   必需。数字值,表示用于设置当前文件流位置的位置。
    备注:

tell()  返回当前的文件位置。
    语法:file.tell()
    参数:无参数
    备注:tell() 方法返回文件流中的当前文件位置。提示:您可以通过 seek() 方法更改当前文件的位置。

flush()     刷新内部缓冲区。
    语法:file.fileno()
    参数:无参数
    备注:flush() 方法清除内部缓冲。

readline()  返回文件中的一行。
    语法:file.readline(size)
    参数:size 可选。从行返回的字节数。默认值 -1,表示整行。
    备注:

readlines() 返回文件中的行列表。
    语法:file.readlines(hint)
    参数:hint 可选。如果返回的字节数超过 hint 数,将不再返回任何行。默认值为 -1,这意味着将返回所有行。
    备注:

truncate()  把文件调整为指定的大小。
    语法:file.truncate(size)
    参数:size 可选。截断后文件的大小(以字节计)。默认值:None,表示当前文件流位置。
    备注:

关闭
close() 关闭文件。
    语法:file.close()
    参数:无参数
    备注:

判断
readable()  返回是否能够读取文件流。
    语法:file.readable()
    参数:无参数
    备注:如果文件是可读的,则 visible() 方法返回 True,否则返回 False。

writeable() 返回是否能够写入文件。
    语法:file.writable()
    参数:无参数
    备注:如果文件可写,则 writable() 方法返回 True,否则返回 False。如果使用 "a" 追加或使用 "w" 写入来打开文件,则该文件是可写的。

seekable()  返回文件是否允许我们更改文件位置。
    语法:file.seekable()
    参数:无参数
    备注:如果文件可搜索,seekable() 方法返回 True,否则返回 False。如果文件允许访问文件流(例如 seek() 方法),则该文件是可搜索的。

isatty()    返回文件流是否是交互式的。
    语法:file.isatty()
    参数:无参数
    备注:如果文件流是交互式的,则 isatty() 方法返回 True,例如:已连接到终端设备。

detach()    从缓冲区返回分离的原始流(raw stream)。
    语法:
    参数:
    备注:

fileno()    从操作系统的角度返回表示流的数字。
    语法:file.fileno()
    参数:无参数
    备注:leno() 方法以数字形式返回流的文件描述符。如果操作系统不使用文件描述符,将发生错误。

关键字
for             创建 for 循环。
from            导入模块的特定部分。
global          声明全局变量。
nonlocal        声明非局部变量。
import          导入模块。

nd                   逻辑运算符。
as                   创建别名。
assert              用于调试。
break                 跳出循环。
class                  定义类。
continue              继续循环的下一个迭代。
def                   定义函数。
del                   删除对象。
elif                  在条件语句中使用,等同于 else if。
else                  用于条件语句。
except                处理异常,发生异常时如何执行。
False                 布尔值,比较运算的结果。
finally               处理异常,无论是否存在异常,都将执行一段代码。
if                   写一个条件语句。
in                   检查列表、元组等集合中是否存在某个值。
is                    测试两个变量是否相等。
lambda               创建匿名函数。
None                 表示 null 值。
not                  逻辑运算符。
or                  逻辑运算符。
pass                null 语句,一条什么都不做的语句。
raise               产生异常。
return              退出函数并返回值。
True                布尔值,比较运算的结果。
try                 编写 try...except 语句。 用于异常捕获
while               创建 while 循环。
with                用于简化异常处理。
yield               结束函数,返回生成器。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值