
DataWhale_python训练营学习笔记
爱吃蛋炒饭的小老鼠
这个作者很懒,什么都没留下…
展开
-
DataWhale_python训练营task9
文章目录一、任务大纲二、文件与文件系统2.1 文件与文件系统2.2 OS 模块中关于文件/目录常用的函数2.3 序列化和反序列化2.4 练习题:一、任务大纲Task12: 文件与文件系统(1天)理论部分掌握打开文件的open函数,熟练文件对象的操作方法与with语句使用方法掌握OS模块关于文件/目录常用的函数了解python的序列化与反序列化,熟悉pickle模块练习部分课后思考题编程实践二、文件与文件系统2.1 文件与文件系统打开文件(创建一个文件对象)open(file,原创 2020-07-31 00:01:50 · 381 阅读 · 0 评论 -
DataWhale_python训练营task8
文章目录一、任务大纲二、模块2.1 什么是模块2.2 命名空间2.3导入模块三、datatime模块一、任务大纲Task11:模块与datetime模块(2天)理论部分了解python的模块定义,理解python的命名空间。熟悉python模块的引用方法与搜索路径。了解并应用datetime模块。练习部分课后思考题编程实践二、模块模块是一个包含所有你定义的函数和变量的文件,其后缀名是 .py 。模块可以被别的程序引入(import),以使用该模块中的函数等功能。这也是使用 Py原创 2020-07-30 12:56:35 · 665 阅读 · 0 评论 -
DataWhale_python训练营task7
文章目录一、任务大纲二、类与对象2.1 对象 = 属性 + 方法2.2 self的定义2.3 Python 的魔法方法2.4 公有和私有2.5 类的继承2.6 组合2.7 类、类对象和实例对象2.8 绑定2.9 一些相关的内置函数(BIF)2.10 练习题三、魔法方法3.1 基本的魔法方法3.2 算术运算符3.3 反算术运算符3.4 增量赋值运算符3.5 一元运算符3.6 属性访问3.7 描述符3.8 定制序列3.9 迭代器3.10 生成器3.11 练习题一、任务大纲Task10:类、对象与魔法方法(3原创 2020-07-28 23:16:58 · 671 阅读 · 0 评论 -
DataWhale_python训练营task6
文章目录Task09:函数与Lambda表达式(2天)一、函数1.1 函数的定义1.2 函数的调用1.3 函数文档1.4 函数参数1.5 变量作用域二、Lambda表达式2.1 匿名函数的定义2.2 Lambda函数的应用三、练习题Task09:函数与Lambda表达式(2天)理论部分掌握函数的定义与调用,熟悉函数灵活的参数形态熟悉变量的作用域和递归函数。熟悉匿名函数和定义与应用。练习部分课后思考题lambda表达式应用汉诺塔游戏一、函数1.1 函数的定义def functi原创 2020-07-27 15:16:54 · 432 阅读 · 0 评论 -
DataWhale_python训练营task5(字典、集合和序列)
文章目录一. 任务大纲1. Task07:字典(1天)2. Task08:集合、序列(1天)二.字典2.1 可变类型与不可变类型2.2 字典的定义2.3 字典的创建与访问2.4 字典的内置方法2.5 练习题三. 集合3.1 集合的定义、创建与访问3.2 集合的内置方法3.3 集合的转换3.4 不可变集合3.5 练习题四. 序列(字符串,列表和元组)4.1 序列的内置方法4.2 练习题一. 任务大纲1. Task07:字典(1天)理论部分掌握字典的定义,创建和访问字典熟悉字典的可变类型和不可变类型原创 2020-07-26 16:09:08 · 604 阅读 · 0 评论 -
DataWhale_python训练营task4-3
文章目录一.Task06:字符串(1天)1. 字符串的定义1.1 字符串的定义1.2 常用转移字符2. 字符串的切片与拼接2.1 字符串的切片2.2 字符串的拼接(常用操作符)3. 字符串的常用内置方法3.1与大小写有关的内置方法3.2 与左右方向有关的内置方法3.3 其余常用内置方法4. 字符串格式化4.1 字符串格式化函数format4.2 字符串格式化符号4.3 格式化操作符辅助指令**练习题**一.Task06:字符串(1天)理论部分掌握字符串的定义熟悉字符串的切片和拼接掌握字符串的常用原创 2020-07-24 15:54:18 · 260 阅读 · 0 评论 -
DataWhale_python训练营task4-2
文章目录一.Task05:元组(1天)1. 元组(tuple)的定义、创建和访问1.1 元组的定义1.2 元组的创建1.3 元组的访问2. 更新和删除一个元组3. 元组相关的操作符4. 内置方法5. 解压元组练习题一.Task05:元组(1天)理论部分掌握元组定义,熟悉创建和访问元组熟悉更新和删除元组了解元组相关的操作符和内置方法,以及解压元组练习部分课后思考题知识扩展1. 元组(tuple)的定义、创建和访问1.1 元组的定义「元组」定义语法为: (元素1, 元素2, …,原创 2020-07-23 11:21:59 · 289 阅读 · 0 评论 -
DataWhale_python训练营task4-1
文章目录一.Task04:列表(1天)一.Task04:列表(1天)理论部分掌握列表的定义与创建熟练添加、删除和获取列表中的元素了解列表的常用操作符及其他方法练习部分列表操作练习课后思考题leetcode练习题首先回顾下基本数据类型和容器数据类型。基本数据类型符号整形<class 'int' >...原创 2020-07-22 15:04:43 · 574 阅读 · 0 评论 -
DataWhale_python训练营task3
三.Task03:异常处理(1天)理论部分了解可能会出现的各类异常熟练掌握try_except_finally结构,使用raise语句抛出指定的异常。练习部分猜字游戏1.python标准异常总结异常具有层次关系(如BaseException就是所有异常的总称)。异常类型解释BaseException所有异常的基类(基类就是父类,基本类型)Exception常规异常的基类StandardError所有内建标准异常的基类ArithmeticEr原创 2020-07-21 15:30:31 · 254 阅读 · 2 评论 -
DataWhale_python训练营task2
二. Task02:条件循环结构(1天)理论部分掌握基本的条件,循环语句的使用。掌握assert断言break,continue,pass,等语句的使用。熟悉推导式的用法。练习部分课后思考题龟兔赛跑游戏1.条件结构两种情况/分支if expression: 代码1else 代码2满足expression,即expression不为0,容器为空或值为True,则执行代码块1,否则执行代码块2多种情况/分支if expression1: 代码块1elif expre原创 2020-07-20 14:10:24 · 248 阅读 · 2 评论 -
DataWhale_python训练营task1
一. Task01: 变量、运算符、数据类型及位运算(2天)理论部分了解python中基本的变量类型,运算符,及数据类型。了解python的位运算练习部分课后思考题leetcode练习题1.注释# 单行注释'''多行注释'''2.变量变量类型整型:Python中可以处理任意大小的整数(Python 3.x中整数只有int这一种了),而且支持二进制(如0b100,换算成十进制是4)、八进制(如0o100,换算成十进制是64)、十进制(100)和十六进制(0x100,换算原创 2020-07-19 17:13:19 · 308 阅读 · 0 评论