新書推薦:
《
案析口腔黏膜病学(第3版)
》
售價:NT$
1816.0
《
光年
》
售價:NT$
367.0
《
面向2035特种加工技术路线图
》
售價:NT$
449.0
《
不可能的戏剧:洛尔迦先锋戏剧三种
》
售價:NT$
281.0
《
清史馆文人群体研究(国家社科基金后期资助项目)
》
售價:NT$
806.0
《
东西方文明的碰撞与融合:日本社会心理发展史
》
售價:NT$
403.0
《
康德希望问题研究
》
售價:NT$
500.0
《
十倍创新:企业十倍增长的底层逻辑
》
售價:NT$
398.0
|
編輯推薦: |
本书可销往职业院校相关专业,也可作为相关技术人员参考用书
|
內容簡介: |
本书是一本系统介绍Python 程序开发与应用的教材, 全书共9 章, 从Python 语言概述开始, 逐步介绍Python 的基本语法元素、基本数据类型、程序控制结构、异常处理、函数、高级数据 类型、文件和数据格式化, 以及面向对象程序设计。每章除了讲解重要的知识点, 还通过示例代 码演示如何运用这些知识点; 每章所设计的实例解析和习题, 可使读者更好地理解和巩固所学的 内容。 本书概念清晰、内容简练, 是广大读者Python 入门的佳选, 非常适合作为职业院校计算机 相关专业的教材, 也可作为Python 爱好者的参考用书。 本书配有电子课件, 选用本书作为授课教材的教师可登录机械工业出版社教育服务网 (www.cmpedu.com) 以教师身份免费注册并下载, 或联系编辑(010 -88379543) 咨询。
|
關於作者: |
本书遵循职业教育教材编写规律和职业院校学生学习规律,配套齐全
|
目錄:
|
目 录 Contents 前言 第1 章 Python 语言概述 1.1 计算机程序设计语言 001 1.2 Python 语言简介 002 1.3 Python 语言的开发环境 004 1.4 实例解析:温度转换 015 习题1 016 第2 章 Python 基本语法元素 2.1 程序的格式框架 017 2.2 语法元素的名称 018 2.3 数据类型 020 2.4 运算符和表达式 021 2.5 运算符的优先级 028 2.6 引用 030 2.7 基本输入输出函数 031 2.8 实例解析:绘制五角星 035 习题2 036 第3 章 Python 基本数据类型 3.1 数字类型 037 3.2 字符串类型 040 3.3 实例解析:恺撒密码 044 习题3 046 第4 章 Python 程序控制结构 4.1 程序的三种控制结构 048 4.2 程序的分支结构 049 4.3 程序的循环结构 052 4.4 实例解析:排序算法 061 习题4 063 第5 章 Python 异常处理 5.1 语法错误 068 5.2 程序异常 070 5.3 异常处理:try 072 5.4 异常处理:try 077 5.5 异常处理:try 080 5.6 实例解析:素数判断 083 习题5 083 第6 章 Python 函数 6.1 函数的基本使用 086 6.2 函数的参数传递 088 6.3 变量作用域 093 6.4 函数类型 095 6.5 匿名函数 098 6.6 Python 常用内置函数 098 6.7 实例解析:基于函数定义的温度转换 099 习题6 100 第7 章 Python 高级数据类型 7.1 序列及分类 103 7.2 列表 105 7.3 元组 111 7.4 集合 114 7.5 字典 120 7.6 实例解析:简易系统登录程序 123 习题7 124 第8 章 文件和数据格式化 8.1 文件的使用 129 8.2 数据组织的维度 135 8.3 实例解析:对《三国演义》中的人物进行统计 137 习题8 138 第9 章 面向对象程序设计 9.1 面向对象 141 9.2 面向对象的基础 142 9.3 面向对象的特性 148 9.4 实例解析:打印选手成绩 157 习题9 158 参考文献 162
|
內容試閱:
|
前 言 Preface Python 语言具有“明确” “简单” 的特点, 是一门优秀并被广泛使用的计算机程序设计 语言。它因具有丰富和强大的库, 已被广泛应用于Web 开发、网络编程、科学计算、数据库 应用、多媒体开发、自动化运维、云计算等诸多领域。除此之外, 人工智能、大数据的兴起 让Python 成为一门更加流行的语言。 通过本书的学习, 读者能够快速了解Python 的语法特点和程序结构, 掌握运用函数和面 向对象编程的方法, 应用Python 常用库进行快速开发。 本书具有以下几个主要特点。 1. 丰富的示例和例题 本书针对每个知识点设计了丰富的示例, 用于对知识点进行阐述, 有利于读者加深对知 识点的理解。 2. 内容编排循序渐进, 层次清晰, 结构严谨 第1 章Python 语言概述, 主要介绍计算机程序设计语言及执行方式, Python 语言的发展、 版本、应用领域和基本特点, 以及Python 语言的开发环境。 第2 章Python 基本语法元素, 主要介绍Python 程序的缩进、注释、变量、命名、保留 字、数据类型、赋值语句和引用, 以及基本输入输出函数等。 第3 章Python 基本数据类型, 主要介绍Python 的数字类型, 包括整型(int)、浮点型 (float)、复数类型(complex) 和布尔型(bool) 4 类, 以及字符串类型的表示形式, 字符串 的索引、切片和常用字符串运算。 第4 章Python 程序控制结构, 主要介绍Python 语言的顺序结构、分支结构和循环结构3 种流程控制。 第5 章Python 异常处理, 主要介绍Python 异常的概念、类型以及对异常进行的处理 操作。 第6 章Python 函数, 主要介绍Python 中函数的定义、参数传递, 变量作用域, 函数类 型、匿名函数和Python 常用内置函数。 第7 章Python 高级数据类型, 主要介绍Python 中的列表(list)、元组(tuple)、集合 (set)、字典(dict) 4 种高级数据类型。 第8 章文件和数据格式化, 主要介绍Python 文件的类型、文件的打开和关闭、文件的读 写, 以及数据组织的维度。 第9 章面向对象程序设计, 主要介绍Python 类的定义、类的成员, 以及Python 面向对象的封装、多态特性。 本书由北京博海迪信息科技有限公司(泰克教育) 组编, 翟文正任主编, 郭洪延任副主 编, 苏布达和张大成参与编写。本书得以出版, 得到了江苏高校“青蓝工程” 支持。 由于编者水平有限, 书中难免有不妥之处, 恳请广大读者批评指正。 编 者
|
|