1-1 课前必读
Python编程入门2021新版教程
讲师:燎原
154 小节 已有 464328 人学过 2021.7.21 推出
新编的Python入门教程,将使你掌握Python基础核心语法,极大提高逻辑思维能力,并能编写许多工作生活中实用的程序脚本。Python用途很广,许多领域都使用python作为主要语言。学会后,你可以用来创建网站、app或者桌面程序。也可以编写自动化程序处理工作,用爬虫获取网络数据,以及数据分析。还可以通过各种好玩的模块,实现无数你想象不到的功能。
  • 第一章:初识Python
  • 1-1 课前必读
  • 1-2 python介绍
  • 1-3 环境安装
  • 1-4 第一个python程序
  • 1-5 使用pycharm编写python程序
  • 1-6 使用sublime编写python程序
  • 第二章:编程基础
  • 2-1 注释
  • 2-2 变量
  • 2-3 数据类型(1)
  • 2-4 数据类型(2)
  • 2-5 字符串拼接
  • 2-6 转义字符
  • 2-7 数据类型转换
  • 2-8 接收键盘输入
  • 2-9 sublimeREPL插件安装
  • 2-10 运算符(1)
  • 2-11 运算符(2)
  • 2-12 列表(1)
  • 2-13 列表(2)
  • 2-14 元组和多维容器
  • 2-15 字典
  • 2-16 集合
  • 2-17 len()函数
  • 第三章:选择结构
  • 3-1 控制结构概述
  • 3-2 if-else语句
  • 3-3 elif多条件判断
  • 3-4 选择结构嵌套
  • 3-5 选择结构练习(1)
  • 3-6 选择结构练习(2)
  • 3-7 案例-超市收银
  • 3-8 round()函数
  • 第四章:循环结构
  • 4-1 了解循环
  • 4-2 for循环
  • 4-3 for循环遍历容器
  • 4-4 for循环例子和求和问题
  • 4-5 最大值最小值问题
  • 4-6 while循环
  • 4-7 嵌套循环
  • 4-8 循环结构练习(1)
  • 4-9 循环结构练习(2)
  • 4-10 循环结构练习(3)
  • 4-11 break和continue
  • 4-12 无限循环
  • 4-13 案例-模拟银行ATM(1)
  • 4-14 案例-模拟银行ATM(2)
  • 4-15 案例-模拟银行ATM(3)
  • 4-16 冒泡排序(1)
  • 4-17 冒泡排序(2)
  • 第五章:函数
  • 5-1 了解函数
  • 5-2 常见内置函数
  • 5-3 自定义函数
  • 5-4 参数和返回值
  • 5-5 变量作用域
  • 5-6 函数练习
  • 5-7 return的另一个用法
  • 第六章:综合训练-商品管理系统
  • 6-1 项目分析和数据准备
  • 6-2 用户登录
  • 6-3 显示商品列表
  • 6-4 添加商品
  • 6-5 删除商品
  • 6-6 修改商品折扣和价格
  • 6-7 按照价格排序商品
  • 第七章:文件读写
  • 7-1 文件读写介绍
  • 7-2 读文件
  • 7-3 写文件
  • 7-4 二进制文件读写
  • 7-5 with open()语句
  • 第八章:模块
  • 8-1 模块介绍
  • 8-2 python文件引入和main函数
  • 8-3 内置模块random
  • 8-4 内置模块time
  • 8-5 内置模块datetime
  • 8-6 内置模块urllib
  • 8-7 第三方模块介绍
  • 8-8 第三方模块安装(1)
  • 8-9 第三方模块安装(2)
  • 第九章:实用第三方模块
  • 9-1 baudu-aip人工智能接口(1)
  • 9-2 baidu-aip人工智能接口(2)
  • 9-3 pyEmail邮件处理(1)
  • 9-4 pyEmail邮件处理(2)
  • 9-5 tushare股票价格自动监控(1)
  • 9-6 tushare股票价格自动监控(2)
  • 9-7 requests爬取音乐
  • 9-8 pyecharts数据可视化(1)
  • 9-9 pyecharts数据可视化(2)
  • 9-10 pyecharts数据可视化(3)
  • 9-11 pygame游戏开发(1)
  • 9-12 pygame游戏开发(2)
  • 9-13 python程序打包exe文件
  • 第十章:json数据
  • 10-1 json介绍
  • 10-2 json数据和python数据转换
  • 10-3 json模拟数据库(1)
  • 10-4 json模拟数据库(2)
  • 10-5 案例-记账本(1)
  • 10-6 案例-记账本(2)
  • 10-7 案例-记账本(3)
  • 第十一章:综合训练-迷你图书馆
  • 11-1 项目介绍
  • 11-2 用户登录
  • 11-3 显示图书列表
  • 11-4 图书下架
  • 11-5 借出图书
  • 11-6 归还图书
  • 第十二章:面向对象基础
  • 12-1 认识对象
  • 12-2 类黑对象
  • 12-3 面向对象编辑
  • 12-4 创建类
  • 12-5 创建对象
  • 12-6 self关键词和初始化方法
  • 12-7 案例-银行卡
  • 12-8 类的封装
  • 12-9 类的继承
  • 第十三章:综合训练-飞机大战小游戏
  • 13-1 项目结构
  • 13-2 编写玩家类
  • 13-3 编写其他类
  • 13-4 显示玩家和敌机
  • 13-5 敌机移动
  • 13-6 敌机开火
  • 13-7 玩家移动(1)
  • 13-8 玩家移动(2)
  • 13-9 玩家开火
  • 第十四章:异常处理
  • 14-1 认识异常
  • 14-2 常见异常和处理
  • 14-3 捕获异常
  • 14-4 else和finally语句
  • 14-5 自定义异常
  • 第十五章:python操作数据库
  • 15-1 安装mysql
  • 15-2 使用navicat操作数据库
  • 15-3 python链接数据库
  • 15-4 创建表
  • 15-5 添加数据
  • 15-6 删除和修改数据
  • 15-7 查询数据
  • 15-8 案例-用户登录
  • 第十六章:综合训练-基于数据库的超市管理系统
  • 16-1 项目概述
  • 16-2 数据库操作公共方法
  • 16-3 显示商品和订单
  • 16-4 查询商品和订单
  • 16-5 添加商品
  • 16-6 删除商品和订单
  • 16-7 设置商品折扣
  • 16-8 商品结算(1)
  • 16-9 商品结算(2)
  • 第十七章:了解网络编程
  • 17-1 网络通信概述
  • 17-2 IP和端口号
  • 17-3 socket概述
  • 17-4 TCP通信
  • 17-5 UDP通信
  • 第十八章:了解多线程
  • 18-1 多任务处理
  • 18-2 程序和进程
  • 18-3 多进程实现
  • 18-4 多线程实现
  • 18-5 主线程和子线程
  • 18-6 线程锁
  • 18-7 案例-多线程聊天室

燎原

资深程序开发讲师

TA的课程
相关教程推荐
menu home publish search App