|
編輯推薦: |
本教材面向各专业同学编写,注重Python程序设计的基础知识和编码规范,旨在引导学生养成编写Python风格优质代码的习惯,倡导Python编码文化,弥补这一方面教材的不足。主要从以下方面进行内容编写:程序设计基础知识,Python基础语法,认识简单的程序,程序结构和调试,函数和模块,字符串,列表和元组,字典和集合,深入认识函数,Python拾珍,面向对象的程序设计,数值计算模块Numpy,数据可视化。
|
目錄:
|
第1章程序设计基础知识
1.1计算机的工作原理
1.2低级语言与高级语言
1.3编译型和解释型
1.4关于Python语言
1.5编程环境
本章要点
思考与练习
第2章Python基础语法
2.1语句
2.2关键字
2.3标识符
2.3.1命名规范
2.3.2意义和风格
2.4数据类型
2.4.1整数int
2.4.2浮点数float
2.4.3复数complex
2.4.4字符串str
2.4.5布尔值bool
2.4.6空值None
2.5运算
2.5.1算术运算
2.5.2逻辑运算
2.5.3字符串的运算
2.5.4比较运算
2.5.5运算符in和is
2.6类型转换
2.7赋值语句
本章要点
思考与练习
第3章认识简单的程序
3.1从hello,world出发
3.2初识map函数
3.3使用eval函数
3.4字符串格式化
3.5Python的语句块
3.6注释和续行
3.7美化程序
本章要点
思考与练习
第4章程序结构和调试
4.1分支结构
4.1.1简单的if语句
4.1.2带分支的条件语句
4.2循环结构
4.2.1使用range函数
4.2.2for循环
4.2.3break语句
4.2.4while循环
4.2.5eontinue语句
4.3循环的典型应用
4.3.1汇总型循环
4.3.2发现型循环
4.3.3将一维数据矩阵化
4.4断言和捕获程序错误
4.5程序的调试
4.5.1语法错误
4.5.2运行时错误
4.5.3语义错误
4.5.4使用集成开发环境调试程序
本章要点
思考与练习
第5章函数和模块
第6章字符串
第7章列表和元组
第8章字典和集合
第9章深入认识函数
第10章Python拾珍
第11章面向对象的程序设计
第12章数值计算模块Numpy
第13章数据可视化
参考文献
附录
|
|