深度学习实战入门,第二课时课程笔记


Python基础
一、函数
二、面向对象
三、文件操作和异常处理
四、模块的使用
五、装饰器、迭代器、生成器
一、函数
1概述 函数目的提高效率
2函数定义
3函数调用
4 函数参数
调用带参数的函数,形参和实参
函数返回值(默认为None)
1) 关键字参数,参数次序可以不同
2 )默认参数,定义时给默认参数
3 )不定长传参(比较难)
函数嵌套调用,匿名函数 lambda和def差别,回调函数
二、面向对象
1、面向对象思想
2、 类和对象
区别类和对象
类的设计:类名,属性和方法
定义类
class 类名:
def 方法
创建对象: 对象名=类名()
初始化:_init_()
封装:数据和方法封装
单继承和多继承区别
多态:定义的类型和运行类型不一样,成为多态
模块(module)(讲的不够详细)
二、文件操作
文件打开f = open('test.txt', 'w')
文件读写 f.write()
文件定位 seek() 文件重命名rename 文件删除remove
文件夹操作 创建mkdir 获取目录 getcwd 目录列表listdir
异常 try except try finally
收获:搞清楚了类,继承,多态,文件操作
需要补充2点:1做题,2生成器和迭代器还没听明白 还需继续努力啊。。
已邀请:

要回复问题请先登录注册

收藏七月在线,一起向大牛进阶

ctrl+D或command+D可以快速收藏哦~