随笔分类 -  Python

python相关知识点
摘要:对每个操作进行了实现 代码:https://github.com/CuveeFer/pyDataStructure python DataStructure Link list singleLink single_cycle_Link doubleLink Stack and Queue stack 阅读全文
posted @ 2020-09-21 21:20 -费费 阅读(143) 评论(0) 推荐(0) 编辑
摘要:一共包含 45 个程序题,分为 4 个目录,前三个每个十题,最后一个五题 代码放在 GitHub 上:https://github.com/CuveeFer/py100ti day 1 # 有 1、2、3、4四个数字,组成互不相同且不重复的三位数 # 企业发放的奖金根据利润提成 # 利润小于等于 1 阅读全文
posted @ 2020-09-21 15:14 -费费 阅读(462) 评论(0) 推荐(0) 编辑
摘要:功能:四舍五入取值,常用在逻辑回归值为 0 或 1 中 def around(a: Union[ndarray, Iterable, int, float], decimals: Optional[int] = 0, out: Optional[ndarray] = None) → Any 参数: 阅读全文
posted @ 2020-07-19 16:57 -费费 阅读(2755) 评论(0) 推荐(0) 编辑
摘要:在 python 中,与数据类型相关函数及属性有三个: 名称 作用 type() 返回参数的数据类型 dtype() 返回数组中元素的数据类型 astype() 对数据类型进行转换 实例: import numpy as np a = np.arange(5) type(a) Out[4]: num 阅读全文
posted @ 2020-07-19 14:07 -费费 阅读(2872) 评论(0) 推荐(0) 编辑
摘要:格式化字符串的函数 str.format(),增强了字符串格式化的功能 通过 和 :来代替以前的 % format() 函数可以接收不限个参数,位置可以不按顺序 实例: # 作为拼接字符串进行使用 '{1} {1} {0} {0}'.format("hello", "world") # 'world 阅读全文
posted @ 2020-07-11 10:28 -费费 阅读(563) 评论(0) 推荐(0) 编辑
摘要:根据 x(列表)和 y(列表)组成点,然后连接成线 实例: import matplotlib.pyplot as plt c = [1, 2, 6, 8, 10] g = [1, 2, 10, 9, 8] plt.figure(0) # 创建画布 plt.plot(c, g) # 连接成线 plt 阅读全文
posted @ 2020-07-09 15:32 -费费 阅读(1603) 评论(0) 推荐(0) 编辑
摘要:np.c_[a, b] 是按行连接两个矩阵,就是把两矩阵左右相加,要求行数相等,类似于 pandas 中的 concat() np.r_[a, b] 是按列连接两个矩阵,就是把两矩阵上下相加,要求列数相等,类似于 pandas 中的 merge() 实例: import numpy as np a 阅读全文
posted @ 2020-07-09 09:31 -费费 阅读(643) 评论(0) 推荐(0) 编辑
摘要:dot() 返回的是两个数组的点积,有两种方法来使用它。 np.dot(a, b) 或 a.dot(b) 如果是处理一维数组,则返回的是两数组的内积 import numpy as np a = np.arange(0 ,10) # array([0, 1, 2, 3, 4, 5, 6, 7, 8, 阅读全文
posted @ 2020-07-08 21:37 -费费 阅读(1683) 评论(0) 推荐(0) 编辑
摘要:用于调用父类(超类)的一个方法 在类的继承中,如果重定义某个方法,该方法会覆盖父类的同名方法,但有时,我们希望能同时实现父类的功能,此时可以用 super() 函数实现 实例: 阅读全文
posted @ 2020-05-17 14:53 -费费 阅读(215) 评论(0) 推荐(0) 编辑
摘要:对浮点数近似取值,并可选保留几位小数 实例: 如果对精度要求很高的话,最好避免使用 round() 函数,以免带来误差,如可选择: 字符串格式化 print("%.3f" % value) 阅读全文
posted @ 2020-03-30 10:53 -费费 阅读(581) 评论(0) 推荐(0) 编辑
摘要:用于移除 字符串头尾 指定的字符(默认为空格或换行符)或字符序列 实例: 阅读全文
posted @ 2020-03-26 21:53 -费费 阅读(364) 评论(0) 推荐(0) 编辑
摘要:用于将可迭代的对象作为参数(可为多个),将对象中对应的元素打包成一个个元组,然后返回这些元组组成的列表(但再 python 3 中为了减少内存,已经改成返回的是一个对象,如需展示列表,需手动 list() 转换) 另外可利用 号操作符,将元组解压为列表 实例: 阅读全文
posted @ 2020-03-26 21:37 -费费 阅读(131) 评论(0) 推荐(0) 编辑
摘要:用于将数组或矩阵转换成列表 实例: 在对数据集预处理时常会用到 阅读全文
posted @ 2020-03-24 14:07 -费费 阅读(5548) 评论(0) 推荐(0) 编辑
摘要:lambda函数也叫 匿名函数 :指的是一类无需定义标识符(函数名)的函数或子程序 可以快速实现某项功能,使程序看起来更加简洁 格式: 冒号左边是参数,可以有一个或多个,右边是表达式 实例: 阅读全文
posted @ 2020-03-23 18:58 -费费 阅读(170) 评论(0) 推荐(0) 编辑
摘要:reduce() 函数会对参数序列中元素进行累加 用法: reduce(function, iterable[, initializer]) function 函数,两个参数 iterable 可迭代对象(链表,元组等) initializer 可选,初始参数 实例 阅读全文
posted @ 2020-03-23 18:31 -费费 阅读(295) 评论(0) 推荐(0) 编辑
摘要:之前在做LeetCode上的一道题时,用 x is None 时是错的,改成 not x 后,运行通过了,记录下原因 在 python 中,None、False、" "(空字符串)、[] (空列表)、{}(空字典)、( ) (空元组) 都相当于 False 阅读全文
posted @ 2020-03-16 21:57 -费费 阅读(1342) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示