所有分类
  • 所有分类
  • 精品课程
  • 课件资料
  • 标准资料
  • 资料手册
  • 图纸模型
  • 解说文案

《Python程序设计及应用(上)》PPT课件 宋晏 北京科技大学

Python程序设计及应用(上)_北京科技大学
 
课件内容: 
第1周 Python概述1 
了解Python的发展、应用领域和特点;学习安装Python编程环境;掌握使用Python编写、运行程序的交互式和脚本式两种方式。 
1.1 Python概述 
1.2 Python的安装 
1.3 Python的运行 
1.4 本章小结 
第2周 Python编程基础 
本周学习Python编程的基本元素,能够搭建起IPO结构的Python程序和进行简单的turtle绘图。 
2.1 基础而重要的概念 
2.2 算术运算和程序设计的IPO 
2.3 Python的库函数 
2.4 字符串的基本操作 
2.5 使用input与键盘交互 
2.6 turtle库简介 
2.7 本章小结 
第3周 Python流程控制结构 
本周从关系和逻辑运算的表达出发,学习分支结构和循环结构的程序设计方法,最终能够用模块化的方式组织程序。 
3.1 关系和逻辑表达式 
3.2 分支结构程序设计 
3.3 循环结构程序设计 
3.4 函数 
3.5 本章小结 
第4周 Python容器数据类型(一) 
本周学习Python中的序列类型,字符串、列表结构和元组,掌握在实际问题中对它们的选择与应用。 
4.1 字符串 
4.2 列表 
4.3 元组 
第5周 Python容器数据类型(二) 
本周学习Python中的集合及字典数据类型,综合理解、掌握在程序设计之初如何选择数据结构的问题,进一步树立程序=数据结构+算法的思想;本周还将学习Python的标准库random和datetime。 
5.1 集合 
5.2 字典 
5.3 内置类型小结 
5.4 random库 
5.5 datetime库 
第6周 Python编程进阶(一) 
本周开启Python编程的进阶学习,认识关于异常的概念及对异常的应用;从Python的条件表达式、列表和字典推导式等问题掌握Python风格化的编程方法;并通过对参数的进一步理解树立Python中命名空间的概念,掌握Python中各种参数传递的形式。 
6.1 异常 
6.2 Python风格化的编程 
6.3 参数的进阶学习 
第7周 Python编程进阶(二) 
本周继续Python编程的进阶学习,通过lambda函数、高阶函数的学习认识并掌握Python函数式编程的方法;通过递归函数的学习加深对函数设计及调用过程的理解;本周还将学习Python中模块、包的概念、第三库的安装方法和os标准库,为下篇的学习奠定基础。 
7.1 Python函数式编程 
7.2 递归 
7.3 模块和第三方库 
7.4 os库 
7.5 本章小结 
第8周 Python面向对象基础 
对比面向对象和面向过程的的编程方法,掌握面向对象封装的Python实现。 
8.1 Python面向对象概述 
8.2 Python面向对象-基本理论 
8.3 Python面向对象-类的构建 
8.4 Python面向对象-类的封装 
8.5 Python对象的生命周期 
8.6 面向对象实例与分析 
第9周 Python面向对象进阶 
掌握面向对象的继承和多态的实现方法。 
9.1 Python面向对象-继承 
9.2 Python面向对象-多态 
9.3 Python面向对象-类的运算 
9.4 设计模式与综合实例 

资源下载
下载价格10 金币
VIP 5折
0
没有账号?注册  忘记密码?

社交账号快速登录