Loading

摘要: 删除存在指定值的行 data_deleted_0 = data.drop(data[(data[column_name] == 0)].index)# 此处使用了布尔索引进行选择,随后输出符合条件项的index,最后使用drop来删除数据 相邻数据之间的比较 df a b c 0 1 1 1 1 2 阅读全文
posted @ 2020-10-30 23:26 lixin2020 阅读(121) 评论(0) 推荐(0)
摘要: 面向过程编程 当解决一个问题的时候,面向过程会把事情拆分成: 一个个函数和数据(用于方法的参数) 然后按照一定的顺序,执行完这些方法(每个方法看作一个过程,不断的执行方法),等方法执行完了,事情就搞定了 面向对象编程 当解决一个问题的时候,面向对象会把事物抽象成对象的概念,就是说这个问题里面有哪些对 阅读全文
posted @ 2020-10-27 23:57 lixin2020 阅读(74) 评论(0) 推荐(0)
摘要: 函数式编程简介 函数是一等公民,其与其他数据类型处于同等地位,可以作为函数的参数(也包括了嵌套和递归)等等 (将所有的操作都函数化,输入经过函数得到输出,也就是输入经过操作获得了输出) 只是用表达式,而不是用语句。前者拥有返回值,而后者没有 没有副作用,即函数保持独立,所有的功能就是返回一个值,没有 阅读全文
posted @ 2020-10-27 23:37 lixin2020 阅读(96) 评论(0) 推荐(0)
摘要: map(function, iterable, ...),function为函数,iterable为序列(可以提供多个序列对应不同的位置参数) 返回一个返回包含每次 function 函数返回值的迭代器 function可以使用定义的函数,也可以使用匿名函数 def square(x) : # 计算 阅读全文
posted @ 2020-10-27 11:20 lixin2020 阅读(71) 评论(0) 推荐(0)
摘要: 1 阅读全文
posted @ 2020-10-27 00:33 lixin2020 阅读(45) 评论(0) 推荐(0)
摘要: 环境搭建 sudo apt-get install python3-pip 使用命令在linux安装pip工具,之后就可以使用pip工具安装python对应的包 sudo pip3 install pillow 使用该方法安装pillow包(用于图像处理的包) 使用如下公式可以将RGB值转换为灰度值 阅读全文
posted @ 2020-10-26 22:01 lixin2020 阅读(490) 评论(0) 推荐(0)
摘要: 命名空间 命名空间(Namespace)是从名称到对象的映射,大部分的命名空间都是通过 Python 字典来实现的 命名空间提供了在项目中避免名字冲突的一种方法 各个命名空间是独立的,没有任何关系的,所以一个命名空间中不能有重名,但不同的命名空间是可以重名而没有任何影响 包括内置名称(built-i 阅读全文
posted @ 2020-10-26 21:07 lixin2020 阅读(163) 评论(0) 推荐(0)
摘要: 此模块提供了十进制的浮点计算支持 从浮点数转换为decimal对象 Decimal.from_float(12.222) #Decimal('12.2219999999999995310417943983338773250579833984375') #此处的decimal对象就是一个高精度数据#实 阅读全文
posted @ 2020-10-26 13:22 lixin2020 阅读(227) 评论(0) 推荐(0)
摘要: 类 用来描述具有相同的属性和方法的对象的集合 它定义了该集合中每个对象所共有的属性和方法 对象是类的实例 class ClassName: <statement-1> . . . <statement-N> 类实例化后,可以使用其属性,实际上,创建一个类之后,可以通过类名访问其属性 __privat 阅读全文
posted @ 2020-10-25 15:45 lixin2020 阅读(114) 评论(0) 推荐(0)
摘要: try-except语句 首先,执行 try 子句(在关键字 try 和关键字 except 之间的语句) 如果没有异常发生,忽略 except 子句,try 子句执行后结束 如果在执行 try 子句的过程中发生了异常,那么 try 子句余下的部分将被忽略 如果异常的类型和except 之后的名称相 阅读全文
posted @ 2020-10-25 14:41 lixin2020 阅读(166) 评论(0) 推荐(0)