Python基础

讲师:骆飞 发布日期:10-25 浏览量:540


Python基础



第一章:课程介绍及python发展方向

课程介绍

课程面向对象

课程包含内容

课程案例安排

课程目标

Python发展方向及案例展示

数据分析

自然语言处理

社交网络分析

人工智能

深度学习

计算机视觉

网络爬虫

量化交易第二章:程序设计与python语言

计算机与程序设计

计算机组成

计算机工作过程

程序执行过程

程序编写步骤

Python语言概述

Python语言发展历史

Python语言特点

Python应用举例

Python开发环境配置

安装Anaconda

集成开发环境—IDLE

PyCharm配置及简单应用

运行方式:交互式和文件式

第三章:案例1 -- 汇率兑换

汇率兑换1.0

缩进,注释

变量与命名,关键字

字符串,赋值

Input()与print()

汇率兑换2.0

分支语句if else

汇率兑换3.0

循环语句while

汇率兑换4.0

函数的定义与调用

汇率兑换5.0

匿名函数lambda

第四章:案例2 -- 分形树的绘制

五角星绘制

turtle库

复习循环操作

重复不同大小的五角星绘制

复习函数与循环

重复不同大小的五角星绘制

递归函数

分形树的绘制

递归函数的应用

第五章:案例3 -- 基础代谢率(BMR)计算

BMR计算1.0

数值类型及运算

BMR计算2.0

复习分支语句、循环语句及input()函数

BMR计算3.0

字符串操作

BMR计算4.0

异常处理

第六章:案例4 -- 52周存钱挑战

52周存钱挑战1.0

复习循环语句及字符串操作

52周存钱挑战2.0

列表的概念及操作

运用math库进行计算

52周存钱挑战3.0

循环语句for

range()函数

52周存钱挑战4.0

函数的参数传递

变量的作用范围

52周存钱挑战5.0

时间处理库datetime

第七章:案例5 -- 判断第几天

判断第几天1.0

组合数据类型:元组

判断第几天2.0

复习列表的使用

理解列表和元组的区别

判断第几天3.0

组合数据类型:集合

理解列表与集合的区别

判断第几天4.0

映射数据类型:字典

第八章:案例6 -- 判断密码强弱

判断密码强弱1.0

复习字符串与分支结构

判断密码强弱2.0

循环的跳出操作:break与continue

判断密码强弱3.0

文件操作:写操作

判断密码强弱4.0

文件操作:读操作

判断密码强弱5.0

面向过程编程vs面向对象编程

Python类的定义与使用

判断密码强弱6.0

面向对象编程的特点:封装、继承、多态

第九章:案例7 -- 模拟掷骰子

模拟掷骰子1.0

random模块

模拟掷骰子2.0

zip()函数的使用

复习字典的使用

模拟掷骰子3.0

Python绘图库matplotlib

散点图的简单绘制

模拟掷骰子4.0

简单的数据分析

matplotlib绘制直方图

模拟掷骰子5.0

科学计算库NumPy

NumPy中的向量化操作

使用NumPy进行简单的数据分析

第十章:案例8 -- 空气质量指数(AQI)计算及分析

AQI计算1.0

复习分支结构、函数及异常处理

AQI计算2.0

JSON文件格式及操作

AQI计算3.0

CSV文件格式及写操作

理解JSON与CSV的关联及差别

AQI计算4.0

CSV文件的读操作

os模块

AQI计算5.0

什么是网络爬虫

request库

AQI计算6.0

beautifulsoup库

AQI计算7.0

巩固beautifulsoup库

AQI计算8.0

完整网络爬虫的编写与实现

AQI计算9.0

Pandas基础

利用Pandas进行数据处理及分析

AQI计算10.0

数据清洗

利用Pandas进行数据可视化

分享
联系客服
返回顶部