Python程序设计基础

Python程序设计基础

周元哲, 编著

出版社:清华大学出版社

年代:2015

定价:35.0

书籍简介:

本书从教学实践角度对Python进行了全面的阐述,本书共分14章,内容包括Python编程概述、数据类型和表达式、顺序与选择结构、循环结构、序列与字典、数据结构与算法、函数与模块、用户界面设计、文件、绘图、数据库应用、面向对象程序设计基础、网络编程和异常处理。本书内容精练、文字简洁、结构合理、实训题目经典实用、综合性强,明确定位面向初、中级读者,由“入门”起步,侧重“提高”。

书籍目录:

第1章Python编程概述

1.1计算机基础知识

1.1.1计算机组成

1.1.2软件和程序

1.1.3程序设计语言

1.2Python的发展历史

1.3Python的特点

1.4Python的应用场合

1.5Python解释器

1.5.1在Ubuntu下安装Python

1.5.2在Windows下安装Python

1.6Python编辑器

1.6.1IDLE

1.6.2Notepad++

1.6.3Ulipad

1.6.4Eclipse+PyDev

1.6.5Vim和emacs

1.7Python与其他语言关系

1.8习题

第2章数据类型和表达式

2.1数据类型

2.1.1数值

2.1.2布尔型

2.1.3字符串

2.1.4空值

2.2变量与常量

2.2.1标识符

2.2.2变量

2.2.3常量

2.3运算符

2.3.1算术运算符

2.3.2关系运算符

2.3.3逻辑运算符

2.3.4身份运算符

2.3.5位运算符

2.4表达式

2.4.1表达式组成

2.4.2优先级

2.4.3结合性

2.5系统函数

2.5.1数学函数

2.5.2转换函数

2.5.3随机数函数

2.6Python字符

2.6.1保留字符

2.6.2转义字符

2.7习题

第3章顺序与选择结构

3.1程序设计过程

3.1.1三种基本逻辑结构

3.1.2程序流程图

3.1.3Python程序设计流程

3.2代码书写规则

3.2.1缩进

3.2.2逻辑行与物理行

3.2.3空行

3.2.4注释

3.3顺序结构程序设计

3.3.1赋值语句

3.3.2输入与输出

3.3.3顺序结构

3.4选择结构程序设计

3.4.1单分支

3.4.2双分支

3.4.3多分支

3.4.4选择结构嵌套

3.5程序设计方法与风格

3.5.1语句构造方法

3.5.2编程规范

3.6习题

第4章循环结构

4.1循环

4.1.1循环引入

4.1.2循环概述

4.2while语句

4.2.1确定次数循环

4.2.2不确定次数循环

4.2.3无限循环

4.3for语句

4.4辅助语句

4.4.1break语句

4.4.2continue语句

4.4.3else语句

4.4.4pass语句

4.5循环嵌套

4.6习题

第5章序列与字典

5.1序列

5.1.1序列概念

5.1.2序列通用操作

5.2列表

5.2.1列表概念

5.2.2列表操作

5.3元组

5.3.1元组概念

5.3.2元组操作

5.4字符串

5.4.1字符串操作

5.4.2字符串、列表、元组转换

5.5字典

5.5.1字典概念

5.5.2字典操作

5.6习题

第6章数据结构与算法

6.1数据结构

6.1.1线性结构

6.1.2非线性结构

6.1.3序列与数据结构

6.2查找和排序

6.2.1查找

6.2.2排序

6.3算法

6.3.1五个特性

6.3.2三个层次

6.4有特点的数

6.4.1最小值和最大值

6.4.2完全数

6.4.3水仙花数

6.4.4与素数有关的数

6.5经典趣味题

6.5.1鸡兔问题

6.5.2百钱买百鸡

6.5.3猴子吃桃

6.6习题

第7章函数与模块

7.1函数

7.1.1函数概念

7.1.2函数声明和调用

7.1.3实参和形参

7.1.4引用传参

7.1.5return语句

7.1.6函数是对象

7.2参数类型

7.2.1必备参数

7.2.2默认参数

7.2.3关键参数

7.2.4可变长参数

7.3两类特殊函数

7.3.1lambda函数

7.3.2递归函数

7.4变量作用域

7.4.1局部变量

7.4.2全局变量

7.5模块

7.5.1命名空间

7.5.2模块定义与导入

7.6习题

……

第8章面向对象程序设计基础

第9章文件

第10章用户界面设计

第11章绘图

第12章数据库应用

第13章网络编程

第14章异常处理

参考文献

内容摘要:

本书共分14章,内容包括Python编程概述、数据类型和表达式、顺序与选择结构、循环结构、序列与字典、数据结构与算法、函数与模块、面向对象程序设计基础、文件、用户界面设计、绘图、数据库应用、网络编程和异常处理。本书内容精练、由浅入深,注重学习的连续性和渐进性,章节之间的实例具有关联性。本书适合作为高等院校相关专业Python程序设计的教材或教学参考书,可以供计算机应用开发的各类技术人员参考,亦可作为全国计算机等级考试、软件技术资格与水平考试的培训资料。

编辑推荐:

《大学计算机基础教育规划教材:Python程序设计基础》由清华大学出版社出版。《大学计算机基础教育规划教材:Python程序设计基础》适合作为高等院校相关专业Python程序设计的教材或教学参考书,可以供计算机应用开发的各类技术人员参考,亦可作为全国计算机等级考试、软件技术资格与水平考试的培训资料。

书籍规格:

书籍详细信息
书名Python程序设计基础站内查询相似图书
9787302405269
如需购买下载《Python程序设计基础》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)35.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

Python程序设计基础是清华大学出版社于2015.出版的中图分类号为 TP311.56 的主题关于 软件工具-程序设计-高等学校-教材 的书籍。