![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
接下来就靠你了
这个作者很懒,什么都没留下…
展开
-
DAY11
文章目录前言一、模块化编程1.模块化编程理念2.模块化编程流程二.模块1.模块导入2.模块加载底层原理三.包1.概念2.本质3.导入、引用四.模块搜索路径五.模块发布和安装1.本地发布和安装2.远程上传管理和安装六.代码训练1.模块本地发布和安装总结前言本次介绍了模块化编程理念、流程,模块导入、加载底层原理,包的概念、本质、创建和导入包,模块搜索路径,模块的本地发布安装以及远程上传和管理模块的相关知识点。一、模块化编程1.模块化编程理念2.模块化编程流程二.模块..原创 2020-11-26 18:41:01 · 298 阅读 · 0 评论 -
DAY10
文章目录前言一、文件操作二、编码知识三、关闭流要点1.try异常处理2.with上下文管理、现场还原四、文件读写1.文本文件的读取2.enumerate()函数和推导式生成列表3.二进制文件的读写4.文件对象常用方法和属性总结5.使用pickle实现序列化和反序列化6.CSV文件的读写五、os模块1.os模块、调用操作系统可执行文件2.os模块、获得文件信息、创建文件夹3.os.path模块常用方法4.os模块、使用walk遍历六、shutil模块七、递归算法八、代码训练1.pickle2.CSV总结..原创 2020-11-26 00:08:28 · 115 阅读 · 0 评论 -
DAY9
文章目录前言一、异常及调试二.常见的异常处理结构1.try...except基本结构2.try...多个except结构3. else结构4.finally结构三.常见异常汇总和说明四.with上下文管理五.traceback模块的使用六.自定义异常类七.pycharm的调试模式八.代码训练1.traceback模块,异常写入日志文件2.自定义异常类总结前言本次介绍了异常的本质、调试核心理念,常见的异常处理结构,常见异常汇总说明,with上下文管理,traceback模块的使用,自定义异常类以及p..原创 2020-11-24 18:40:35 · 100 阅读 · 0 评论 -
DAY8
文章目录前言一、python中的方法说明1.方法没有重载2.方法的动态性二.面向对象的三大特征说明1.封装1)私有属性和私有方法2)@property装饰器2.继承1)定义2)方法的重写3)object根类4)重写_str_()方法5)多重继承6)mro()7)super()获得父类的定义3.多态三.特殊方法和属性1.特殊方法和运算符重载2.特殊属性四.对象的浅拷贝和深拷贝五.组合六.设计模式1.工厂模式实现2.单例模式实现七.代码训练1.工厂模式总结前言本次介绍了方法的动态性、面向对象的三大特征..原创 2020-11-23 23:16:24 · 104 阅读 · 0 评论 -
DAY7
文章目录前言一、嵌套函数二.nonlocal、global三.LEGB规则四.类、实例对象1.类和对象的关系2.实例对象1)构造函数_init_()2)实例属性3)实例方法3.类对象1)类属性2)类方法3)静态方法五.两种方法1._del_()析构方法和垃圾回收机制2._call_()方法和可调用对象六.代码训练1.嵌套函数2.类的定义总结前言本次主要介绍了嵌套函数,nonlocal、global,LEGB规则,类、实例对象,以及_del_()析构方法、call()方法的相关知识点。一、嵌套..原创 2020-11-22 19:45:51 · 93 阅读 · 0 评论 -
DAY6
文章目录前言一、函数也是对象二.变量三.参数传递1.传递可变对象2.传递不可变对象3.浅拷贝和深拷贝4.不可变对象含可变子对象四.参数类型1.位置参数2.默认值参数3.命名参数4.可变参数5.强制命名参数五.lambda表达式六.equal()函数七.递归函数八、代码训练1.阶乘计算2.效率测试总结前言本次主要介绍了函数、变量、参数传递、拷贝、参数类型、lambda表达式、equal()函数及递归函数相关知识点。一、函数也是对象二.变量三.参数传递1.传递可变对象2.传..原创 2020-11-21 20:44:14 · 70 阅读 · 0 评论 -
DAY5
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、for循环结构二.嵌套循环三.控制语句1.break语句2.continue语句3.else语句4.zip()并行迭代四.推导式创建序列1.列表推导式2.字典推导式3.集合推导式4.生成器推导式(生成元组)五.函数1.函数概念2.函数分类3.函数定义和调用4.形参和实参5.文档字符串6.返回值六、代码训练1.嵌套循环练习2.绘制不同颜色的多个同心圆总结前言本次介绍了for循环结构、嵌套结构、break语句、contin原创 2020-11-20 21:35:35 · 60 阅读 · 0 评论 -
DAY4
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、字典1.特点、4种创建方式2.元素、键、值、键值对的访问3.元素的添加、修改、删除4.序列解包用于列表元组字典三.集合特点、创建和删除、交集并集差集运算四.语句控制1.单分支选择结构、条件表达式详解2.双分支选择结构、三元运算符的使用详解3.多分支选择结构4.选择结构的嵌套5.while循环结构、死循环处理五.代码训练总结前言今天主要介绍字典以及控制语句的知识点。一、字典1.特点、4种创建方式2.元原创 2020-11-19 22:13:52 · 127 阅读 · 0 评论 -
DAY 3
文章目录前言一、可变字符串、运算符操作符优先级问题1.可变字符串2.运算符总结3.优先级问题二、列表1.特点、内存分析2.创建列表的4种方式、推导式创建列表3.元素的5种添加方式、效率问题4.元素删除的三种方式删除本质是数组元素拷贝5.元素的访问、元素出现次数统计、成员资格判断2.读入数据总结前言字符串收尾,介绍了列表和元组的知识点。一、可变字符串、运算符操作符优先级问题1.可变字符串2.运算符总结3.优先级问题二、列表1.特点、内存分析2.创建列表的4种..原创 2020-11-18 21:00:34 · 149 阅读 · 0 评论 -
DAY2
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、链式赋值、系列解包赋值、常量二、内置数据类型、基本算术运算符1.整数2.浮点数3. 时间表示4.布尔值、比较运算符、逻辑运算符、同一运算符1.布尔值2.比较运算符3.逻辑运算符4.同一运算符5.字符串1.Unicode 字符集、三种创建字符串方式、len()2.转义字符、字符串拼接、字符串复制、input()获得键盘输入3.str()、[]提取字符、replace()替换、内存分析4.切片slice操作、逆序5.split(原创 2020-11-17 21:32:14 · 194 阅读 · 1 评论 -
Day1
文章目录前言一、python是什么?1.特点2.学习版本3是主流~3.应用范围二、开发环境1.以IDLE和Pycharm为主~2.编程中需要注意的两个小问题:三.python中程序基本格式1.构成2.恰当的空格,注意缩进问题3.Python中区分大小写4.注释四.对象五.引用六.内存七.标识符及其命名规则八.变量声明九.代码小训练1.绘制奥运五环~2.效果图总结前言随着人工智能的不断发展,应用越来越火热,本人从今天起抱着极大的热情,开始接触AI,希望坚持下去成功转行。本文是我学习AI的第一篇记录..原创 2020-11-16 18:42:56 · 122 阅读 · 0 评论