《Python语言程序设计》是计算机类专业的一门专业基础课,是学习《大数据分析与应用》、《数据采集技术》等课程的必须的支撑课程。本课程以程序设计思想为主线,介绍Python语言的基本概念和程序设计的思想和方法,培养学生运用Python语言解决实际问题的能力,为后续课的学习和应用开发打下扎实的高级语言理论和实践基础。
Overview
Syllabus
- 第1章 Python概述
- 1.1Python语言简介
- 1.2Python语言的环境搭建
- 1.3Python语言的模块、包与库
- 第2章 Python基础语法
- 2.1控制台的输入与输出
- 2.2标识符、变量与赋值语句
- 2.3数据类型、运算符与表达式
- 第3章 Python控制结构
- 3.1选择结构
- 3.2循环结构
- 第4章 常用数据结构
- 4.1列表
- 4.2元组
- 4.3字典
- 4.4集合
- 4.5推导式
- 第5章 字符串与正则表达式
- 5.1字符串
- 5.2正则表达式
- 第6章 函数的设计
- 6.1函数的定义与调用
- 6.2函数的参数
- 6.3函数的返回与递归
- 6.4作用域
- 第7章 文件
- 7.1文本文件的读写
- 7.2二进制文件的读写
- 7.3Excel文件的读写
- 第8章 类与对象
- 8.1类的定义
- 8.2类的属性
- 8.3实例的构造和初始化
- 8.4 类中的方法
- 8.5 类的重用
- 第9章 异常处理
- 9.1异常处理机制
- 9.2异常类与自定义异常类
- 第10章 爬虫
- 10.1Socket编程
- 10.2HTTP协议
- 10.3Request爬虫
- 10.4BeautifulSoup数据分析
- 期末测试
Taught by
Yuzhang Normal University