![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
鸡米花甜辣酱
这个作者很懒,什么都没留下…
展开
-
Task 9:文件与文件系统(Datawhale-Python学习笔记)
9.1 文件与文件系统9.1.1 打开文件open(file, mode=‘r’, buffering=None, encoding=None, errors=None, newline=None, closefd=True)Open file and return a stream. Raise OSError upon failure.file: 必需,文件路径(相对或者绝对路径)。mode: 可选,文件打开模式buffering: 设置缓冲encoding: 一般使用utf8erro原创 2020-08-08 22:03:37 · 175 阅读 · 0 评论 -
Task 8:模块与datetime模块(Datawhale-Python学习笔记)
8.1 模块在前面我们脚本是用 Python 解释器来编程,如果你从 Python 解释器退出再进入,那么你定义的所有的方法和变量就都消失了。为此 Python 提供了一个办法,把这些定义存放在文件中,为一些脚本或者交互式的解释器实例使用,这个文件被称为模块(Module)。模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py。模块可以被别的程序引入,以使用该模块中的函数等功能。这也是使用 Python 标准库的方法。8.1.1 什么是模块对比容器数据的封装函数原创 2020-08-07 22:16:51 · 206 阅读 · 0 评论 -
Task 7:类、对象与魔法方法(Datawhale-Python学习笔记)
7.1 对象 = 属性 + 方法对象object是类class的实例。即类class定义对象object的结构,然后以类class为模板创建对象object。在面向对象程序设计中,“类”在实例化之后叫做一个“实例”。 “类”是静态的,不占进程内存,而“实例”拥有动态内存。对象就是类的实例,所有的对象都是实例,但并不是所有的实例都是对象。类:描述一种事物的定义,是个抽象的概念实例:该种事物的一个具体的个体,是具体的东西.比如说: “人”是一个类。“张三”是人类的一个具体例子,就是实原创 2020-08-05 23:23:01 · 184 阅读 · 0 评论 -
Task 6:函数与Lambda表达式(Datawhale-Python学习笔记)
6.1 函数6.1.1 函数的定义def functionname(parameters): ''' 函数_文档字符串 ''' function_suite return [expression]Python 把函数也当成对象,可以从另一个函数中返回出来而去构建高阶函数,比如:参数是函数返回值是函数6.1.2 函数参数Python 的函数具有非常灵活多样的参数形态,既可以实现简单的调用,又可以传入非常复杂的参数。从简到繁的参数形态如下:位置参数原创 2020-08-02 19:31:35 · 211 阅读 · 0 评论 -
Task 5:字典、集合、序列(Datawhale-Python学习笔记)
5.1 字典5.1.1 可变与不可变类型序列是以连续的整数为索引,与此不同的是,字典以"关键字"为索引,关键字可以是任意不可变类型,通常用字符串或数值。字典是 Python 唯一的映射类型,字符串、元组、列表属于序列类型。判断一个数据类型X是否可变类型有两种方法:麻烦方法:用id(X)函数,对X进行某种操作,比较操作前后的id,如果不一样,则X不可变,如果一样,则X可变。便捷方法:用hash(X),只要不报错,证明X可被哈希,即不可变,反过来不可被哈希,即可变。此外数值、字符、元组原创 2020-07-31 22:12:10 · 240 阅读 · 0 评论 -
Task 4:列表、元组、字符串(Datawhale-Python学习笔记)
4.1 列表列表是有序集合,没有固定大小,能够保存任意数量任意类型的Python对象,语法为 [元素1, 元素2, …, 元素n]。列表的创建方法:常规range()推导式多维数组混合列表:含有多种数据类型的列表。空列表与元组不同,列表的内容可更改(mutable),因此附加 (append,extend)、插入 (insert)、删除 (remove,pop) 这些操作都可以用在它身上。方法/函数作用说明list.append(obj)在列表末尾添加一个新的原创 2020-07-28 22:29:23 · 205 阅读 · 0 评论 -
Task 3:异常处理(Datawhale-Python学习笔记)
3.1 Python标准异常总结异常就是运行期检测到的错误。计算机语言针对可能出现的错误定义了异常类型,某种错误引发对应的异常时,异常处理程序将被启动,从而恢复程序的正常运行。1 BaseException:所有异常的基类2 Exception:常规异常的 基类2 StandardError:所有的内建标准异常的基类2 ArithmeticError:所有数值计算异常的基类3 FloatingPointError:浮点计算异常3 OverflowError:数值运算超出最大限制3 Ze原创 2020-07-24 20:25:50 · 148 阅读 · 0 评论 -
Task 2:条件循环结构(Datawhale-Python学习笔记)
2.1 条件语句2.1.1 if语句if expression: expr_true_suiteif语句的expr_true_suite代码块只有当条件表达式expression结果为True时才执行,否则将继续执行紧跟在该代码块后面的语句。单个if语句中的expression条件表达式可以通过布尔操作符and,or和not 实现多重条件判断。2.1.2 if - else语句if expression: expr_true_suiteelse: expr_fal原创 2020-07-23 23:13:38 · 214 阅读 · 0 评论 -
Task 1:变量、运算符、数据类型及位运算(Datawhale-Python学习笔记)
Task 1:变量、运算符、数据类型及位运算1.1 变量、运算符与数据类型1.1.1 注释1.在Python中,#表示注释,作用于整行(不同行将失效)。2.''' '''或""" """表示区间注释,在三引号之间的不同行内容都可以被注释。1.1.2 运算符Python中的运算符可以分为5类:算术运算符、比较运算符、逻辑运算符、位运算符、其他运算符。算数运算符名称示例+加1+1 == 2-减2-1 == 1*乘3*4 == 12/除3/4原创 2020-07-20 23:03:00 · 189 阅读 · 0 评论 -
Kaggle-Pandas入门教程笔记
自己学习Kaggle-Pandas课程的笔记原创 2020-07-11 15:57:39 · 617 阅读 · 0 评论