课程试听
1-1 Linux基础
- 01-课程介绍
- 02-什么是操作系统
- 03-常见的OS
- 04-unix、minix、Linux操作系统的发展1
- 04-unix、minix、Linux操作系统的发展2
- 05-Linux的不同版本和应用领域
- 06-命令的介绍、ls命令
- 07-目录结构
- 08-命令的基本格式、ls选项
- 09-帮助文档、历史信息
- 10-重定向
- 11-ls和cd的补充、相对路径和绝对路径
- 08-gedit、sublime
- 09-vim命令
- 12-mkdir的补充
- 13-rmdir和rm
- 14-软连接、硬链接、grep、cp、mv
1-2 python语法基础
- 01-面向对象、面向过程区别
- 02-面向对象
- 03-类和对象的关系
- 04-类和对象的区分、类的3个组成部分
- 05-类的抽象
- 06-定义一个类
- 07-创建对象
- 08-调用对象的方法
- 09-给对象添加属性
- 10-创建多个对象
- 11-self
- 12-self的注意点
- 13-__init__方法
- 14-调用__init__方法的流程
- 15-调用__init__方法
- 16-全局变量、函数 和 属性、方法的联系和区别
- 17-应用:烤地瓜
- 18-应用:存放家具
- 01-隐藏属性
- 02-私有方法
- 03-__del__方法
- 04-测量对象的引用个数
- 05-继承
- 06-子类继承父类、父类的父类
- 07-重写
- 08-调用被重写的方法
- 09-私有方法、私有属性在继承中的表现
- 10-多继承
- 11-多继承-注意点
- 15-类属性、实例属性
- 16-实例方法、类方法、静态方法
- 03-python的介绍-1
- 04-python的介绍-2
- 05-sublime、vi编辑代码,python运行代码
- 06-第一个helloworld程序-注意点
- 07-python的交互模式,ipython
- 08-注释
- 09-python2中文的解决
- 10-定义变量,使用变量
- 11-打印名片
- 12-python2和python3中的输入功能不同
- 13-变量的类型,以及类型的转换
- 14-if-else
- 15-if满足时执行做条语句
- 16-关键字、标识符、驼峰法命名
- 17-运算符
- 18-print一次性输出多个变量的值
- 01-if比较运算符、and、or
- 02-使用if完成白富美
- 03-if语句的注意点
- 04-if逻辑运算符-not
- 05-if-elif的使用1
- 07-while循环
- 08-while循环1-100之间的数
- 09-if嵌套、上火车
- 10-if嵌套-强调
- 11-if嵌套-白富美、高富帅
- 12-打印矩形
- 13-复合赋值运算符
- 14-打印三角形
- 15-99乘法表
- 16-剪刀石头布
- 17-for循环
- 19-break和continue
- 20-while嵌套中的break作用范围
- 01-字符串在内存中的存储方式
- 02-字符串类型的转换
- 03-输入、输出字符串
- 04-组成字符串的2种方式
- 05-字符串中的下标
- 06-切片,字符串逆序
- 07-字符串的常见操作
- 08-列表的引入、定义、和C语言中的数组不同的点
- 09-列表的增删改查
- 10-名字管理系统
- 11-字典的引出、字典的定义
- 12-字典的增删改查
- 13-名片管理系统
- 14-while、for循环遍历列表
- 15-for-else-应用
- 16-列表的append-extend
- 17-列表append操作注意点
- 18-字典的常见操作、遍历
- 01-元组
- 02-定义函数
- 03-定义、调用函数
- 04-多个函数的定义、调用
- 05-带有参数的函数
- 06-return的作用-获取温度
- 07-函数return、返回-强调
- 08-函数中的多个return
- 09-4种函数
- 01-局部变量
- 02-全局变量
- 03-全局变量、局部变量的区别
- 04-全局变量定义的位置
- 05-全局变量和局部变量名字相同
- 06-全局变量命名-建议
- 07-名片管理系统-函数版
- 08-列表、字典、当做全局变量
- 09-函数返回多个值-强调
- 10-缺省参数的介绍
- 11-缺省参数
- 12-不定长参数
- 13-不定长参数2
- 14-不定长参数3
- 15-拆包,元组、字典
- 16-引用
- 17-引用-注意点
- 18-不可变、可变类型
1-3 项目-飞机大战
- 01-游戏的原理
- 02-飞机大战:创建窗口
- 03-飞机大战:显示玩家飞机、检测键盘、控制飞机左右移动
- 04-飞机大战:控制左右移动-面向对象
- 05-飞机大战:玩家飞机发射子弹
- 01-显示敌机
- 02-控制敌机左右移动
- 03-代码优化:子弹越界的问题
- 04-敌机发射子弹
- 05-敌机发射的子弹判断越界
- 06-代码优化:抽取基类
- 07-扩展:飞机爆炸效果
- 基础班知识-复习