python常用函数简单解析
记录经常使用的python函数。
赤坂·龙之介
专注python,pytorch常见函数的解析。
展开
-
python中关键字global的简单理解
python用global关键字来标识函数里或类里的全局变量,下面以例子来看看global关键字的作用。未使用global关键字a=10 #全局变量def sum(x): a=2 #局部变量 x=a*x return xx=sum(3)print("a:",a) #10 输出的是全局变量a=10print("x:",x) #6使用global关键字在想使用或更改全局变量的时候使用global来标识该全局变量。a=10 #全局变量def sum(x):原创 2021-10-08 21:55:10 · 981 阅读 · 0 评论 -
Python中的lambda表达式
lambda表达式被用于创建匿名函数。匿名函数就是没有名字的函数。返回类型是函数类型。作用:一行就可以表示一个函数,使代码简洁。很适合只使用一次的函数。语法lambda 参数:表达式等价于def 函数名(参数): return 表达式举例无参函数get_name=lambda:"saber"print(get_name()) #结果:saber等价于def get_name(): return "saber"print(get_name()) #结果:saber有参函原创 2021-03-29 18:00:09 · 194 阅读 · 0 评论 -
python中parse.add_argument()简单用法
argparse模块简单使用流程1.导入模块2.创建解析器3.添加参数4.解析参数5使用参数完整代码argparse 模块是 Python 内置的一个用于命令项选项与参数解析的模块。下面以例子来简单记下模块使用流程。1.导入模块import argparse2.创建解析器该解析器将命令行解析成python数据类型所需要的全部信息。parser = argparse.ArgumentParser(description='test') #description是对程序功能的描述3.添加参数原创 2021-04-02 17:03:51 · 4644 阅读 · 1 评论 -
Python中replace()函数
replace()函数功能:类似正则表达式的sub()函数,使用新的字符串替换主串中的内容。函数需要通过字符串来调用,函数参数依次为:old表示主串中要被替换的字符串。new表示新的字符串。max表示替换次数,默认不限次数。示例代码:str="saber_sakura_sakuya"x=str.replace('sa','re')x1=str.replace('sa','re',2)print(x)print(x1)输出:reber_rekura_rekuyareber_r原创 2021-09-02 10:20:14 · 7003 阅读 · 0 评论 -
python中enumerate()的理解
enumerate()函数的作用是通过迭代来遍历一个字符串、列表或字典等,并且为其增加索引,返回值为enumerate类。代码举例如下:list=[1,2,3,4,5,6]for i,j in enumerate(list): print(i,j)#结果:0 11 22 33 44 55 6name='saber'for i,j in enumerate(name): print(i,j)#结果:0 s1 a2 b3 e4 r函数第一个参数为可遍历原创 2020-11-02 15:28:29 · 1736 阅读 · 1 评论