课程试听
1-1 Python介绍
- 001_计算机硬件系统
- 002_计算机软件系统
- 003_python语言简介
- 004_python语言特点
1-2 pycharm的基本使用
- 005_第一个程序hello python
- 006_第一个程序常见BUG
- 007_PyCharm基本使用
- 008_PyCharm使用技巧(基础技巧)
- 009_Debug模式初级操作
- 010_多文件管理
- 011_多项目管理
1-3 Python基础语法
- 015_注释
- 016_注释的作用
- 017_提示性信息
- 018_算数运算符
- 019_算数运算符优先级示例
- 020_变量的概念
- 021_变量的使用
- 022_变量在内存中的执行过程分析
- 023_变量命名规则
- 025_案例:计算圆面积
- 026_变量类型
- 027_赋值运算
- 028_字符串运算
- 029_标准输入
- 030_标准输入的注意事项与类型转换
- 031_格式化输出
- 032_计算圆面积(输入输出版)
- 033_比较运算符
- 034_字符串间的比较运算
- 035_关系运算符
- 036_数字参与关系运算
1-4 分支语句
- 037_if结构
- 038_if..else..结构
- 039_if..elif..else..结构
- 040_减肥计划
- 041_分支嵌套
- 042_外卖结算
- 043_超长行处理
1-5 循环语句
- 044_while结构
- 045_循环变量与死循环
- 046_数字累加求和
- 047_循环误区
- 048_回文数
- 049_回文数输出格式改造
- 050_break与continue
- 051_循环嵌套
- 052_循环嵌套练习
- 053_九九乘法表
- 054_循环嵌套中的break与continue
1-6 函数基础使用
- 055_函数
- 056_函数定义
- 057_函数调用过程分析
- 058_文档注释
- 059_函数定义——参数
- 060_形参与实参
- 061_最大值
- 062_作用域
- 063_函数定义——返回值
- 064_返回值
- 065_函数间调用
- 066_三个数字求最大值
1-7 面向对象基础
- 067_面向对象
- 068_类和对象
- 069_类的组成
- 070_类定义与创建对象
- 071_成员变量定义与调用
- 072_成员方法定义与调用
- 073_init方法与魔术方法
- 074_str方法
- 075_成员方法调用成员
- 077_手机案例
- 078_手机加强版案例
- 079_封装
- 080_init传参
1-8 面向对象高级
- 081_类变量
- 082_类方法(1)
- 083_方法第一个参数理解误区
- 084_静态方法
- 085_面向对象名称总结
- 086_继承的基础语法
- 087_继承关系结构图
- 088_重写
- 089_重写关系中调用父类被覆盖的方法
- 090_多继承
- 091_多态
- 092_鸭子类型
- 095_反恐精英案例解析
- 096_反恐精英基础版
- 097_反恐精英修复版
- 098_反恐精英加强版
- 099_反恐精英超级加强版
1-9 列表、元组、集合、字典
- 100_列表
- 101_列表的应用
- 102_元组
- 103_元组数据修改
- 104_元组的应用
- 105_集合
- 106_集合的应用
- 107_列表元组集合间格式转换
- 108_字典
- 109_字典的应用
- 110_range
- 111_列表常用操作
- 112_元组、集合常用操作
- 113_字典常用操作
- 114_数据存储结构嵌套
- 116_斗地主案例需求分析
- 117_1_斗地主结构设计
- 117_2_斗地主初始化牌堆
- 117_3_斗地主洗牌
- 117_4_斗地主发牌
- 118_公共函数
- 119_切片
- 120_通用运算符
- 121_循环else语句
- 122_推导式
1-10 字符串
- 123_字符串
- 124_字符串基本操作
- 125_字符串判断型操作
- 126_字符串数据转换型操作
- 127_字符串格式转换型操作
- 128_字符串拆分与连接操作
- 129_字符串查找与替换操作
- 130_加密解密(了解)
- 131_字符串切片与常用操作
- 132_找出真凶