登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

2023年06月出版新書

2023年05月出版新書

2023年04月出版新書

2023年03月出版新書

『簡體書』新概念Python教程

書城自編碼: 3935626
分類: 簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 张基温
國際書號(ISBN): 9787302648901
出版社: 清华大学出版社
出版日期: 2023-11-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:NT$ 330

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
游戏三部曲:游戏改变未来+游戏改变世界+游戏改变人生(套装共3册)
《 游戏三部曲:游戏改变未来+游戏改变世界+游戏改变人生(套装共3册) 》

售價:NT$ 1622.0
修昔底德与政治秩序
《 修昔底德与政治秩序 》

售價:NT$ 386.0
大学问·魏晋清谈史
《 大学问·魏晋清谈史 》

售價:NT$ 549.0
区域经济与产业发展研究
《 区域经济与产业发展研究 》

售價:NT$ 381.0
正念心理学:全面开启自我觉察与接纳的疗愈之旅
《 正念心理学:全面开启自我觉察与接纳的疗愈之旅 》

售價:NT$ 391.0
车用锂离子动力电池碰撞安全
《 车用锂离子动力电池碰撞安全 》

售價:NT$ 885.0
桥头楼上
《 桥头楼上 》

售價:NT$ 296.0
中国近代史(中国史学大家蒋廷黻典作品)
《 中国近代史(中国史学大家蒋廷黻典作品) 》

售價:NT$ 223.0

建議一齊購買:

+

NT$ 703
《 细胞生物学(第5版) 》
+

NT$ 534
《 基础护理学(第7版) 》
+

NT$ 381
《 面向核心素养的STEM课程设计 》
+

NT$ 241
《 智能控制技术 第3版 韦巍 夏杨红 》
+

NT$ 386
《 电工电子技术基础 》
+

NT$ 528
《 中医基础理论习题集·全国中医药行业高等教育“十四五”规划教材配套用书 》
編輯推薦:
本书尽力向读者展示了Python的三大亮点:
■ 以“不变性原则”为核心的程序设计思想和创意;
■ 结构化 函数式 基于类的编程模式,特别是在函数式编程方面的创意;
■ 由内置函数 标准库 第三方库构建的三层程序开发生态环境,并建议基于第三方库的开发时,重点应放在领域知识的学习上。
全书力求概念精准、体例得当、习题丰富;同时在一些必要除以二维码形式进行了知识和延伸和扩展,以提高读者的知识见地。
內容簡介:
本书是一本关于Python的基础性教材,侧重于建立正确而严谨的Python语法体系。全书共6章,分为三篇: 启蒙篇(第1章),主要为读者介绍Python的对象和变量的正确概念,随后介绍运算符、模块与函数的基本概念和用法,为后面的学习打下一个良好的基础;核心篇(第2~4章),介绍Python结构化编程(流程控制、函数、命名空间与作用域)、Python函数式编程和Python面向对象编程;扩展篇(第5、6章),介绍Python构造化数据类型的用法以及应用开发方法。 本书以凸显Python最本质化的特色为宗旨,力求结构合理、概念清晰、例题恰当,满足高等学校相关专业教学或自学需求,也可供相关技术人员参考和专业培训使用。
目錄
启蒙篇
第1章Python编程起步3
1.1Python编程环境3
1.1.1程序设计语言的级别3
1.1.2Python程序的运行方式与IDLE5
1.1.3Python语句及其书写格式6
1.1.4良好的程序设计风格7
习题1.19
1.2Python对象9
1.2.1Python对象的身份码9
1.2.2Python数据对象的类型10
1.2.3数据对象的值11
习题1.217
1.3Python变量18
1.3.1Python变量的特点18
1.3.2Python赋名语句的基本格式19
1.3.3Python赋名语句的扩展格式20
1.3.4Python赋名表达式22
1.3.5Python的可变对象与不可变对象23
1.3.6Python标识符与关键字25
习题1.326
1.4Python自动存储管理28
1.4.1基于引用计数的垃圾回收28
1.4.2垃圾回收的辅助策略31
1.4.3Python的对象驻留机制32
习题1.433
1.5Python常用运算符与表达式34
1.5.1算术运算符与表达式34
1.5.2逻辑运算符与表达式36
1.5.3关系运算符与表达式37
1.5.4Python运算符特性38
1.5.5fstring表达式40
1.5.6input()和print()42
习题1.543
1.6Python计算生态45
1.6.1Python开发资源概述45
1.6.2模块导入语句import与名字空间46
1.6.3__name__与__main__48
1.6.4Python内置计算函数举例48
1.6.5Python标准库模块math应用举例50
习题1.652
核心篇
第2章Python结构化编程57
2.1Python流程控制语句57
2.1.1if 语句58
2.1.2while语句60
2.1.3for语句62
2.1.4break语句、continue语句与else子句64
2.1.5异常处理与try语句66
习题2.171
2.2自定义Python函数75
2.2.1函数创建、返回与调用76
2.2.2Python函数的参数传递技术79
2.2.3递归函数83
习题2.285
2.3Python 的命名空间与作用域87
2.3.1Python局部变量与全局变量87
2.3.2函数嵌套与嵌套作用域89
2.3.3Python的LEGB名字解析规则91
习题2.393
第3章Python函数式编程96
3.1Python函数式编程基础96
3.1.1函数作为“第一等对象”97
3.1.2纯函数98
3.1.3lambda表达式100
习题3.1101
3.2Python函数式编程模式103
3.2.1高阶函数103
3.2.2闭包105
3.2.3装饰器107
3.2.4函数柯里化108
3.2.5偏函数109
3.2.6生成器110
习题3.2115
第4章Python基于类的编程120
4.1构建Python类120
4.1.1Python类定义语法120
4.1.2由类生成实例对象122
习题4.1123
4.2Python类成员123
4.2.1cls与self123
4.2.2公开成员与私密成员124
4.2.3__new__()与__init__()124
4.2.4装饰器与静态方法124
习题4.2126
4.3类的派生129
4.3.1派生类129
4.3.2子类访问父类成员的规则130
4.3.3子类实例的初始化131
4.3.4object类134
习题4.3135
扩展篇
第5章Python容器操作141
5.1Python内存容器对象的共性操作141
5.1.1内存容器对象的创建与类型转换141
5.1.2容器对象的通用操作144
5.1.3对象的浅复制与深复制147
习题5.1148
5.2序列对象共性操作151
5.2.1序列索引、遍历与切片151
5.2.2序列解包、连接与重复154
5.2.3列表元素变化操作155
习题5.2157
5.3可迭代对象与迭代器162
5.3.1可迭代对象及其判断162
5.3.2迭代器164
习题5.3167
5.4Python字符串个性化操作与正则表达式167
5.4.1字符串测试与搜索方法167
5.4.2字符串拆分与连接方法168
5.4.3字符串修改169
5.4.4字符串排序170
5.4.5re模块与正则表达式170
习题5.4176
5.5Python字典的个性化特性178
5.5.1字典与哈希函数178
5.5.2字典操作179
习题5.5181
5.6Python集合的个性化特性182
5.6.1集合及其对象创建182
5.6.2集合属性获取与测试183
5.6.3Python集合关系运算184
5.6.4可变集合操作方法184
习题5.6185
5.7Python数据文件操作186
5.7.1文件对象186
5.7.2文件对象打开方法open()187
5.7.3文本文件读写189
5.7.4二进制文件的序列化读写190
5.7.5文件和目录管理193
习题5.7195
第6章Python应用开发举例199
6.1Python数据库访问199
6.1.1数据库与SQL199
6.1.2应用程序通过ODBC操作数据库201
6.1.3pyodbc203
6.1.4使用SQLite引擎操作数据库204
习题6.1207
6.2Python GUI开发208
6.2.1GUI三要素: 组件、布局与事件处理208
6.2.2tkinter概述209
6.2.3GUI程序结构217
6.2.4Label与Button220
6.2.5Entry与Message226
6.2.6选择框229
6.2.7菜单233
习题6.2235
参考文献238
內容試閱
一种程序设计语言日渐粲然,让许多红极一时的程序设计语言黯然失色,得到人们的空前青睐。这种程序设计语言就是Python。

Python之所以能够冉冉升起,在于其鲜明的特色。通常人们的看法是Python简单、易学。它虽然是用C语言写的,但是它摈弃了C语言中“任性不羁”的指针,降低了学习和应用的难度。或者说是,Python明确、优雅。它的代码描述具有伪代码风格,使人容易理解;其强制缩进的规则,使得代码具有极佳的可读性。
不错,这些都是Python的优势。不过却仅仅是皮毛上的优势。Python最关键的特点在于它集命令式编程、函数式编程及面向对象编程的优势于一身,形成了一套独特的语法体系。然而,它对于这些程序设计模式结合,不是简单拼凑,而是有机融合,从而形成1 1 1>>3的优势,把各种变更成模式的优点发挥得淋漓尽致。这不仅极大地方便了开发者,更重要的是这样的设计思想,对于计算机及其相关专业的学习者,具有深刻的启迪意义。
面对Python这样的发展景象,首要是要把Python的一套充满新意的语言体系,正确地、严谨地奉献给学习者,这就是本书写作的初衷。

本书的编写动机是正本清源,力求从基本理论出发,对Python的语法给出清晰的概念和解释,以此为基础快速地将读者带入Python应用开发领域。经过反复推敲,编者将本书按照三篇共6章编写。
启蒙篇(第1章),核心内容是讲对象和变量。它们就像是爱情剧中作为主角的一对情侣,没有它们,不要说爱情大戏,就是小戏也会戏不成戏。任何程序设计语言所编写的程序都是这样,Python也不例外。但是,Python的这两个演员与其他程序设计语言有极大的不同。不了解这一点,就等于没有掌握好这门程序设计语言,就迈进不了真正的Python 世界的大门。除此之外,作为启蒙,这一章还介绍了一些最基本的Python语法知识: 运算符、表达式、数据的输入输出、函数与模块等,为后面的学习打下了良好的基础。
核心篇(第2~4章),介绍Python结构化编程、Python函数式编程和Python面向对象编程。这就是前面讨论的Python的第一大特征。只有掌握好这三章中的内容,才能称得上成为了Python人。
扩展篇(第5、6章),介绍Python容器操作和应用开发。著名计算机科学家N.沃斯有一本名著《数据结构 算法=程序》,他把数据结构放在了算法之前,说明了数据结构的重要性。这个思想对程序开发,乃至整个计算机科学产生了极大影响。本书第5章以“Python容器操作”为题,把序列(字符串、列表、元组)、集合、字典和文件作为广义容器来讨论。其内容还算不上是现代数据结构的内容,只能说是实现现代数据结构的部件。因为,本书以介绍Python语法为主体,所以就把这部分内容当作扩展部分来介绍。本书的第6章介绍基于库(标准库或第三方库)进行软件开发的基本思路。编者认为,任何项目的软件开发,第一步都是弄清需求。而弄清需求就需要通晓项目的专业领域知识。在此基础上,基于库中的模块就非常简单了。并且不主张,初学Python就做大数据分析等课题,要做课题,还应从基础的数据库开发、网络操作、图形用户界面入手。
Python博采众长,其独特的语法体系吸引着同行们的关注,其自由、开放的亲和力,更令有才华者感到这里是他们可以出成果的地方,纷纷成为它的盟军,开发出了极为丰富的资源库——第三方库,又吸引了更多用户,形成了良性循环。特别是它赶上了计算机网络以及大数据、人工智能的浪潮,不少人用它开发出了夺人眼球的时髦平台,也成为它的一个优势。作为一门打基础的课程,重点就要放到打基础上。对于应用开发,可以举一点简单的内容,并且要让初学者知道,做项目,首先要弄清项目所涉及领域的知识,知道如何进行需求分析。至于一个开发平台的使用,只要把Python的基础知识和技能掌握好了,并不困难。

教材是学习者学习环境的重要组成部分。为向学习者提供更好的学习环境,本书除了在正文中准确地介绍有关概念、方法,选择经典例题外,还配有习题,供学习者对学习成果进行测试。习题的题型有选择题、判断题、填空题、简答题、代码分析题、实践题和资料收集题。
除此之外,本书还在正文的有关部分插入了一些二维码,主要分为两种类型: 一种是有关知识的扩展和深化内容;另一种是在纸质书中不便或条件不允许表示的内容,如彩色图片。为了便于查阅,书后的附录给出了二维码目录。

本书就要出版了。它的出版,使本人在程序设计教学改革工作中跨上了一个新台阶。本人衷心希望得到有关专家和读者的建议与批评,也希望能多结交一些志同道合者,以期本书能在矫正社会上存在的对Python的错误认识中发挥更大作用。
在本书出版之际,特别感谢清华大学出版社白立军等编辑在出版工作中付出的艰辛努力。此外,还要感谢我的外孙女,远在牛津大学的姚子萱为全书进行的程序校验工作。
编者2023年6月于锡蠡溪苑

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.