





定价:49元
印次:1-5
ISBN:9787302511908
出版日期:2019.01.01
印刷日期:2024.07.04
图书责编:杨帆
图书分类:教材
本书是一本Python基础教材。全书以Python 3.0为蓝本,分6章介绍。 第1章从模仿计算器进行简单的计算入手,带领读者迈进Python门槛;顺势引导读者掌握Python模块的用法、变量的用法;再进一步引入选择结构和重复结构,使读者有了程序和算法的基本概念,进入程序设计的殿堂。第2章首先介绍Python特有的数据对象与变量之间的关系,然后较详细地介绍了Python各种内置的数据类型。第3章从正常处理和异常处理两个角度介绍Python程序过程的两种基本组织形式:函数和异常处理,并介绍与之相关的名字空间和作用域的概念。第4章把读者从面向过程带到面向类的程序设计,内容包括类与对象、类与对象的通用属性与操作、类的继承。第5章为Python GUI开发,使读者具备开发友好界面程序的能力。 第6章为Python应用开发举例,从数据处理和网络应用两个最基本应用领域,培养读者的应用开发能力。 本书力求内容精练、概念准确、代码便于阅读、习题丰富全面、适合教,也容易学;例子分正反两种,以利正本清源。为了便于初学者很快使用Python以丰富的模块支撑的环境,书后给出了Python内置函数、Python文件和目录管理、Python 3.0标准异常类体系和Python标准模块库目录。
彰显“计算思维 + 语言艺术 + 工程规范”的程序设计教育理念。 概念力求精准,突出思想性、启发性、本质性。 结构力求严谨、紧凑,便于知识总结、梳理。 例题力求经典,例程力求简短,便于阅读、理解。 素材力求丰富,创造一个良好的知识建构环境和后期学习参考。 习题力求丰富、多样,减轻教师开发题目的负担。 零起点、轻松入门、螺旋式深入,适合不同层次的教学。 以Python 3.6.1为蓝本,例程多在IDLE界面上调试,以便初学者快速掌握Python语法。
前言 近年来,一种程序设计语言日渐粲然,使许多红极一时的程序设计语言黯然失色,得到人们的空前青睐,使得在学界和业界出现了揭竿而起、应者云集的景象。这种程序设计语言就是Python。本书也想在此时为熊熊燃起的Python烈火再添上一把柴。 (一) Python之所以能够冉冉升起,在于其鲜明的特色。 Python简单、易学。它虽然是用C语言写的,但是它摒弃了C语言中任性不羁的指针,降低了学习和应用的难度。 Python代码明确、优雅。其代码描述具有伪代码风格,使人容易理解;其强制缩进的规则使得代码具有极佳的可读性。 Python自由、开放。Python是FLOSS(Free/Libre and Open Source Software,自由/开放源码软件)之一。它支持向不同的平台上移植,允许部分程序用应用广泛的C/C++语言编写;它可提供脚本功能,允许把Python程序嵌入C/C++程序中。它还鼓励更优秀者的创造、改进与扩张,因此使其在短短的发展历程中形成异常庞大、几乎覆盖一切应用领域的标准库和第三方库,为开发者提供了丰富的可复用资源和便利的开发环境。 (二) 为了彰显优势,Python博采众长、趋利避害,形成一套独特的语法体系。其中有些语法现象是用别的语言的语法体系解释不清楚的,强行解释反而会误导学者。本书力图正本清源,从基本理论出发,对Python的语法给出一个清晰而本原的概念和解释,以此为基础快速而扎实地将学习者带进Python应用开发中展现才干。 本书共分6章。第1章从初中水平的读者就能懂的计算开始,将读者引进Python 世界...
第1章 一个万能计算器 1
1.1 简单算术计算 1
1.1.1 Python算术操作符 1
1.1.2 回显与print() 2
1.1.3 Python表达式计算规则 3
练习1.1 3
1.2 使用内置数学函数计算 4
1.2.1 函数与内置函数 4
1.2.2 Python计算型内置函数对象 4
练习1.2 5
1.3 利用math模块进行计算 6
1.3.1 模块化程序设计与Python模块 6
1.3.2 导入模块或对象 6
1.3.3 math模块中的常量与函数 8
练习1.3 10
1.4 使用变量计算 11
1.4.1 数据对象、变量与赋值 11
1.4.2 几种不同的赋值方式 12
1.4.3 Python标识符与保留字 13
1.4.4 input()函数 14
练习1.4 15
1.5 选择型计算 16
1.5.1 if-else型选择的基本结构 16
1.5.2 选择表达式 17
1.5.3 if-else蜕化结构 18
1.5.4 if-else嵌套 18
1.5.5 if-elif选择结构 19
练习1.5 20
1.6 重复型计算 21
1.6.1 while语句 22
1.6.2 for语句 23
1.6.3 循环嵌套 25
1.6.4 在IDLE中执行功能完整的代码段 27
1.6.5 循环中断语句与短路控制 28
练习1.6 29
1.7 穷举与迭代 30
1.7.1 穷举 30
1.7.2 迭代... 查看详情
概念力求精准,突出思想性、启发性、本质性。
结构力求严谨、紧凑,便于知识总结、梳理。
例题力求经典,例程力求简短,便于阅读、理解。
素材力求丰富,创造一个良好的知识建构环境和后期学习参考。
习题力求丰富、多样,减轻教师开发题目的负担。
零起点、轻松入门、螺旋式深入,适合不同层次的教学。
以Python 3.6.1为蓝本,例程多在IDLE界面上调试,以便初学者快速掌握Python语法。