-
内容大纲
本书以团体标准《青少年编程能力等级第2部分:Python编程》为依据,内容覆盖该标准Python编程二级全部12个知识点,旨在促进模块编程思维的养成。全书共10个单元,分为三部分。第一部分为模块编程基础篇(第1—5单元),主要介绍Python编程的算法、函数、标准库、文件等内容,为模块编程打好基础。第二部分为模块编程入门篇(第6~9单元),主要介绍模块、类与对象、包、命名空间及作用域,构建模块编程能力养成的路径。第三部分为模块编程拓展篇(第10单元),介绍Python第三方库的查找、安装和应用,引领学习者认识丰富的Python应用生态。本书适合报考全国青少年编程能力等级考试(PAAT)Python二级科目的考生选用,也是具有Python编程初步基础的青少年进行Python编程进阶学习较为理想的教材。 -
作者介绍
-
目录
第1单元算法
1.1 什么是算法
1.2 算法的特性
1.3 怎么写算法
1.4 判断算法好坏
习题
第2单元分工合作——函数入门
2.1 函数的定义
2.2 自己动手编函数
2.3 函数的参数
习题
第3单元函数的递归
3.1 什么是递归
3.2 简单的递归实现
习题
第4单元百宝工具箱——标准库
4.1 变幻莫测的random库
4.2 时间在这里——time库
4.3 小小数学家——math库
习题
第5单元文件
5.1 什么是文件
5.2 文件的打开和关闭
5.3 文件的读写操作
习题
第6单元模块
6.1 模块化编程
6.2 创建和导入模块
6.3 系统变量_name_
习题
第7单元类与对象
7.1 现实生活中的类与对象
7.2 Python中的对象
7.3 Python中创建类与对象
7.4 多态和继承
习题
第8单元包
8.1 模块与包
8.2 包的创建
8.3 包的导入和使用
习题
第9单元命名空间及作用域
9.1 命名空间
9.2 作用域
9.3 局部变量和全局变量
9.4 global关键字和nonlocal关键字
习题
第10单元获取外部的力量——第三方库
10.1 第三方库的查找及安装
10.2 jjeba库的应用
10.3 pyinstaller库的应用
10.4 wordcloud库的应用
习题
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...