函数
半吊子烟酒僧
网络表征学习、机器学习、C++、QT、自动驾驶
展开
-
python-NameError: name ‘_name_‘ is not defined(主函数)
if _name_ == '_main_':错误的原因可能是name是双下划线,不是单下划线。(明显下面的下划线要长一点)if __name__ == '_main_'原创 2021-03-16 21:59:58 · 587 阅读 · 0 评论 -
Python中strip()函数和split()函数用法:
python strip() 函数和 split() 函数:strip是删除的意思;split则是分割的意思。strip可以删除字符串的某些字符,而split则是根据规定的字符将字符串进行分割。1 Python strip()函数介绍:声明:s为字符串,x为要删除的字符序列s.strip(x) 删除s字符串中开头、结尾处x序列字符s.lstrip(x) 删除s字符串中开头处x序列字符s.rstrip(x) 删除s字符串中结尾处x序列字符注意:(1)当x为空时,默原创 2020-12-01 11:30:44 · 3137 阅读 · 1 评论 -
numpy数组切片操作np.num[:,:]
一、numpy的切片操作,一般结构如num[a:b,c:d],以逗号为分隔符,逗号之前为要取的num矩阵行的下标范围(a到b-1),逗号之后为要取的num矩阵列的下标范围(c到d-1);如果是这种num[:b,c:d],a的值未指定,默认a从0开始计数;如果是这种num[a:,c:d],b的值未指定,默认从a到最后一行;c、d的情况同理可得。例1:import numpy as npnum = np.arange(16).reshape((4,4 ))print(num)y=num[:3, :2]原创 2020-11-25 11:30:57 · 1813 阅读 · 0 评论 -
关于用python正否无穷的表示:float(inf):
Python 关于正负无穷float(‘inf’)的一些用法Python中可以用如下方式表示正负无穷:正无穷:float(“inf”)负无穷:float("-inf")1.利用 inf 做简单加、乘算术运算仍会得到 inf>>> 1 + float('inf')inf>>> 2 * float('inf')inf2.利用 inf 乘以0会得到 not-a-number(NaN):>>> 0 * float("inf")nan3原创 2020-11-25 11:17:38 · 364 阅读 · 0 评论 -
np.linespace()函数和np.arange()函数用法:
一、np.linespace()函数用法:生成指定范围内指定个数的一维数组:def linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None):1.在指定的间隔[“start”,“stop”]内均匀地返回数字。2.返回“num”个等间距的样本。3.endpoint是一个bool类型的值,如果为"Ture",“stop"是最后一个值,如果为"False”,生成的数组不会包含"stop"值4.retstep是一个b原创 2020-11-24 21:51:25 · 11255 阅读 · 0 评论 -
python去头去尾.strip()函数用法:
参数:chars – 移除字符串头尾指定的字符序列。返回值:返回移除字符串头尾指定的字符生成的新字符串。strip()函数的使用方法:str = "00000003210Runoob01230000000"; print str.strip( '0' ); # 去除首尾字符 0 str2 = " Runoob "; # 去除首尾空格print str2.strip();运行结果:3210Runoob0123Runoob下例演示了只要头尾包含有指定字符序列中的原创 2020-11-23 21:29:44 · 1535 阅读 · 0 评论 -
np.zeros()函数:
一、np.zeros()函数的作用:np.zeros()函数返回一个元素全为0且给定形状和类型的数组:zeros(shape, dtype=float, order=‘C’)1.shape:形状2.dtype:数据类型,可选参数,默认numpy.float643.order:可选参数,c代表与c语言类似,行优先;F代表列优先例1:import numpy as npprint(np.zeros((2,5)))运行结果:一个2行5列的矩阵[[0. 0. 0. 0. 0.][0. 0原创 2020-11-23 21:20:31 · 40956 阅读 · 2 评论 -
Python中read()、readline()、readlines()函数到底怎么读的区别
一、read()方法read([size])方法从文件当前位置起读取size个字节,若无参数size,则表示读取至文件结束为止,返回字符串对象fr = open("test.txt","r",encodin="utf-8")text = fr.read()print(type(text))print(text)fr.close()输出结果:<class 'str'>helloworldysq二、readline()方法readline()每次读出一行内容,所以,读取原创 2020-11-23 21:03:46 · 637 阅读 · 0 评论