讲座名称:基于Python的数据分析入门与实践
讲座目标:掌握Python的基础知识,能够使用Python编写简单且完整的程序,进行数据爬取、分析和可视化处理。
适合对象:本校师生,零基础。
讲座日期:2021年3月18日-5月6日每周周四
讲座时间:13:30-15:00
主讲老师:陈金传
讲座地点:闵行校区图书馆裙楼一楼报告厅,读者需自带电脑。
课件及回放地址 #
第1讲 基础语法和开发环境
内容提要:介绍Python编程的基本概念,搭建Python开发环境,标识符、关键字、变量、语句和注释等基本语法。
讲座时间:3月18日(周四)13:30-15:00
第2讲 运算符与字符串
内容提要:深入讲解Python的基本运算符,包括:算术运算符、赋值运算、比较运算符、逻辑运算符,并解析运算符优先级。引入字符串概念,通过实际案例对字符串进行应用。最后列举Python的数据类型,初步理解数据类型的概念。
讲座时间:3月25日(周四)13:30-15:00
第3讲 分支与循环
内容提要:讲解Python编程的三大结构:顺序结构、分支结构、循环结构。结合实际案例介绍程序调试的基本方法。
讲座时间:4月1日(周四)13:30-15:00
第4讲 函数与面向对象
内容提要:引入函数定义,讲解函数的参数、函数的返回值的概念,通过实例解析并应用Python常用内置函数,面向对象编程基础入门。
讲座时间:4月8日(周四)13:30-15:00
第5讲 数据结构与文件
内容提要:结合Python自带画图工具Turtle库,通过画图案例深入理解Python基础知识。
讲座时间:4月15日(周四)13:30-15:00
第6讲 模块与Turtle画图
内容提要:通过实际案例详细讲解4种数据结构:列表 、元组、字典、集合。结合实际案例讲解如何对文件进行读写操作,详细介绍Python模块的概念,以及Python常用模块。
讲座时间:4月22日(周四)13:30-15:00
第7讲 图形界面与程序打包
内容提要:学习使用Python自带 TKinter模块构建图形界面,并将程序完整打包成EXE可执行程序文件。制作一款简单的猜数字小游戏。
讲座时间:4月29日(周四)13:30-15:00
第8讲 数据爬取、处理与可视化
内容提要:讲解模块requests、xlwings、pyecharts,介绍网页数据爬取、处理与可视化的的完整过程。
讲座时间:5月6日(周四)13:30-15:00