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


笔记第一部分:本次课所讲的知识点
Python基础
- 函数
- 列表
- 面向对象
- 文件操作和异常处理
- 模块的使用
- 装饰器、迭代器、生成器

笔记第二部分:自己的收获有哪些
一、函数
1. 函数的定义:def 函数名(): 函数体
2. 函数的调用:函数名()
3. 函数的参数:def 函数名(参数1.。。。):
4. 函数的返回值:return
5. 函数的嵌套调用:函数1() : ...函数2()...
6. 关键字参数
7. 默认参数:def 函数1(name, age=12):
8. 不定长参数:def 函数1(name, age, *kws, **kwargs)
9. 匿名函数:lambda [arg1[,arg2...]] : expression

二、面向对象
1. 类和对象:区分
2. 类的设计:类名,属性,方法
3. 定义类:
4. 对象创建
5. __init__()
6. 封装:私有:__name. __test()
7. 继承:单继承、多继承
8. 多态
9. 类属性和实例属性

三、模块
1. import numpy
2. from numpy import *

四、文件
f = open('text.txt', 'w')

五、装饰器、迭代器、生成器

笔记第三部分:有哪些知识点是自己还需要进一步学习掌握的

有 java 基础,所以 python 学习起来还是没什么难度的,都是相通的。自己觉得装饰器的内容需要多练习一下。代码多写写,熟悉了就好了~
已邀请:

要回复问题请先登录注册

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

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