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

2024年10月出版新書

2024年09月出版新書

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

『簡體書』Python程序设计

書城自編碼: 3267698
分類: 簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 赵增敏
國際書號(ISBN): 9787111609506
出版社: 机械工业出版社
出版日期: 2018-11-01


書度/開本: 16开

售價:NT$ 324

我要買

share:

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



新書推薦:
亚述:世界历史上第一个帝国的兴衰
《 亚述:世界历史上第一个帝国的兴衰 》

售價:NT$ 490.0
人工智能与大数据:采煤机智能制造
《 人工智能与大数据:采煤机智能制造 》

售價:NT$ 440.0
未来漫游指南:昨日科技与人类未来
《 未来漫游指南:昨日科技与人类未来 》

售價:NT$ 445.0
新民说·逝去的盛景:宋朝商业文明的兴盛与落幕(上下册)
《 新民说·逝去的盛景:宋朝商业文明的兴盛与落幕(上下册) 》

售價:NT$ 790.0
我从何来:自我的心理学探问
《 我从何来:自我的心理学探问 》

售價:NT$ 545.0
失败:1891—1900 清王朝的变革、战争与排外
《 失败:1891—1900 清王朝的变革、战争与排外 》

售價:NT$ 390.0
送你一匹马(“我不求深刻,只求简单。”看三毛如何拒绝内耗,为自己而活)
《 送你一匹马(“我不求深刻,只求简单。”看三毛如何拒绝内耗,为自己而活) 》

售價:NT$ 295.0
秦汉史讲义
《 秦汉史讲义 》

售價:NT$ 690.0

建議一齊購買:

+

NT$ 238
《 Excel 2007实用教程 》
+

NT$ 323
《 PHP动态网站开发 》
+

NT$ 240
《 计算机程序设计(Visual Basic 6.0) 》
+

NT$ 299
《 Access 2010项目教程 》
+

NT$ 287
《 网页设计(HTML5+CSS3+JavaScript 》
編輯推薦:
内容简洁易懂,结构完整,实例丰富,适合高职高专层次的教学使用。
內容簡介:
《Python程序设计》从程序设计基本概念出发,由浅入深、循序渐进地讲述Python程序设计的基本概念和基本方法。本书内容包括Python编程基础、流程控制结构、字符串与正则表达式、典型数据结构、函数与模块、面向对象编程、文件操作、图形用户界面设计、图形绘制以及数据库操作。
《Python程序设计》坚持以就业为导向、以能力为本位的原则,突出实用性、适用性和先进性,结构合理、论述准确、内容翔实,注意知识的层次性和技能培养的渐进性,遵循难点分散的原则合理安排各章的内容,降低学生的学习难度,通过丰富的实例来引导学习者学习,旨在培养他们的实践动手能力和创新精神。
《Python程序设计》可作为职业院校计算机类相关专业或Python培训班的教材,也可供Python语言爱好者和计算机科学与技术相关专业人员参考。
關於作者:
作者编写经验丰富,写作认真严谨,曾编写过十几种中高职计算机语言类和网页制作类教材,其中有一本已经版权输出到台湾。
目錄
第1章Python编程基础1
1.1Python语言概述1
1.1.1Python语言的发展1
1.1.2Python语言的特点2
1.1.3Python语言的应用2
1.2搭建Python开发环境3
1.2.1Python的下载与安装3
1.2.2PyCharm的安装和配置5
1.2.3Python程序上机步骤7
1.3Python语言基础11
1.3.1Python编码规范11
1.3.2基本数据类型12
1.3.3常量和变量15
1.3.4运算符17
1.3.5表达式20
习题122
第2章流程控制结构24
2.1顺序结构24
2.1.1赋值语句24
2.1.2数据输入输出27
2.2选择结构30
2.2.1单分支选择结构30
2.2.2双分支选择结构31
2.2.3多分支选择结构33
2.2.4选择结构的嵌套35
2.3循环结构36
2.3.1while语句36
2.3.2for语句37
2.3.3循环控制语句39
2.3.4循环结构的嵌套41
2.4异常处理41
2.4.1Python异常类41
2.4.2try-except语句43
2.4.3try-finally语句45
习题246
第3章字符串与正则表达式48
3.1字符编码48
3.1.1ASCII48
3.1.2中文编码49
3.1.3Unicode49
3.1.4UTF-850
3.2字符串的基本操作51
3.2.1字符串的索引52
3.2.2字符串的切片53
3.2.3字符串的连接54
3.2.4字符串的关系运算55
3.3字符串的常用方法57
3.3.1字母大小写转换57
3.3.2设置字符串对齐方式57
3.3.3字符串的搜索和替换58
3.3.4字符串的拆分和组合59
3.3.5字符串内容测试60
3.4字节类型61
3.4.1字节对象61
3.4.2字节数组63
3.5正则表达式64
3.5.1正则表达式元字符64
3.5.2正则表达式处理函数65
习题369
第4章典型数据结构71
4.1列表71
4.1.1创建列表71
4.1.2列表的基本操作72
4.1.3列表的常用函数76
4.1.4多维列表81
4.2元组82
4.2.1元组的基本操作82
4.2.2元组封装与序列拆封83
4.2.3元组与列表的比较84
4.3集合85
4.3.1创建集合85
4.3.2集合的基本操作86
4.3.3集合的常用方法90
4.3.4集合与列表的比较94
4.4字典94
4.4.1创建字典94
4.4.2字典的基本操作95
4.4.3字典的常用方法98
习题4100
第5章函数与模块102
5.1函数的定义和调用102
5.1.1函数的声明102
5.1.2函数的调用103
5.2函数参数的传递104
5.2.1函数参数的传递方式104
5.2.2函数参数的类型106
5.2.3高阶函数108
5.3两类特殊函数111
5.3.1匿名函数111
5.3.2递归函数113
5.4变量的作用域114
5.4.1局部变量114
5.4.2全局变量116
5.4.3闭包117
5.5装饰器117
5.5.1无参数装饰器117
5.5.2有参数装饰器119
5.5.3多重装饰器120
5.6模块121
5.6.1模块的定义与使用121
5.6.2设置模块搜索路径122
5.6.3模块探微123
5.6.4标准模块介绍125
5.6.5包的创建和使用131
习题5134
第6章面向对象编程136
6.1面向对象编程概述136
6.1.1面向对象的基本概念136
6.1.2面向过程与面向对象的比较137
6.2类与对象138
6.2.1类的定义138
6.2.2创建对象139
6.3成员属性140
6.3.1类属性140
6.3.2实例属性141
6.3.3类属性与实例属性的比较142
6.4成员方法143
6.4.1内置方法143
6.4.2类方法145
6.4.3实例方法146
6.4.4静态方法147
6.4.5私有方法148
6.5类的继承149
6.5.1单一继承149
6.5.2多重继承151
习题6152
第7章文件操作154
7.1文件的基本概念154
7.1.1文件和目录154
7.1.2文本文件155
7.1.3二进制文件157
7.1.4文本文件与二进制文件的比较158
7.2文件的打开和关闭159
7.2.1打开文件159
7.2.2关闭文件160
7.3文本文件操作161
7.3.1读取文本文件161
7.3.2写入文本文件164
7.4二进制文件操作166
7.4.1在文件中定位166
7.4.2读写二进制文件168
7.4.3二进制数据的打包与解包170
7.4.4数据对象的转储与加载172
7.5文件和目录管理175
7.5.1文件管理175
7.5.2目录管理176
习题7179
第8章图形用户界面设计181
8.1GUI编程步骤181
8.1.1创建主窗口181
8.1.2添加控件183
8.1.3设置控件的属性185
8.1.4ikinter布局管理187
8.2tkinter控件应用190
8.2.1按钮控件191
8.2.2提示性控件192
8.2.3文本框控件195
8.2.4选择性控件198
8.2.5滚动条和滑块203
8.2.6菜单控件206
8.2.7子窗口控件211
8.2.8ttk子模块控件212
8.3对话框213
8.3.1消息对话框213
8.3.2输入对话框214
8.3.3文件对话框216
8.3.4颜色对话框217
8.4事件处理218
8.4.1事件处理程序218
8.4.2事件绑定220
习题8222
第9章图形绘制224
9.1tkinter画布绘图224
9.1.1创建画布对象224
9.1.2创建图形对象225
9.1.3绘制矩形226
9.1.4绘制椭圆227
9.1.5绘制圆弧228
9.1.6绘制线条229
9.1.7绘制多边形231
9.1.8绘制图像233
9.1.9绘制文本234
9.2turtle绘图235
9.2.1设置绘图窗口236
9.2.2设置画笔属性23
內容試閱
Python语言是一种容易学习、功能强大的高级程序设计语言,它既支持面向过程的程序设计,同时也支持面向对象编程方法,而且具有高效的数据结构。Python语言具有优雅的语法、动态类型以及解释性质,能够使学习者从语法细节中摆脱出来,专注于解决问题的方法、分析程序本身的逻辑和算法,已成为大多数平台上许多领域应用程序开发的理想语言。在IEEE发布的2017年编程语言排行榜上Python语言高居首位。
本书从程序设计基本概念出发,由浅入深、循序渐进地讲述Python程序设计的基本概念和基本方法。本书分为10章。第1章介绍Python编程基础知识,主要包括Python语言概述、搭建Python开发环境以及Python语言基础;第2章讲述流程控制结构,主要包括顺序结构、选择结构、循环结构以及异常处理;第3章讨论字符串与正则表达式,主要包括字符编码、字符串的基本操作、字符串的常用方法、字节类型以及正则表达式;第4章讨论Python提供的几种典型数据结构,主要包括列表、元组、集合以及字典;第5章讨论函数与模块,主要包括函数的定义和调用、函数参数的传递、高阶函数、两类特殊函数、变量的作用域、装饰器以及模块;第6章讲述面向对象编程,主要包括面向对象编程概述、类与对象、成员属性、成员方法以及类的继承;第7章讲述文件操作,主要包括文件的基本概念、文件的打开和关闭、文本文件操作、二进制文件操作以及文件和目录管理;第8章讨论图形用户界面设计,主要包括GUI编程步骤、tkinter控件应用、对话框以及事件处理;第9章讲述图形绘制,主要包括tkinter画布绘图、turtle绘图以及grahpics绘图;第10章讨论数据库操作,主要包括访问SQLite数据库、访问MySQL数据库以及访问Access数据库。
在编写过程中,作者力求体现现代职业教育的性质、任务和培养目标,坚持以就业为导向、以能力培养为目标,突出教材的实用性、适用性和先进性,强调专业技术能力的训练和创新精神的培养。本书提供了丰富的实例,通过这些实例的分析和实现,引导读者学习和掌握Python程序设计的知识体系和操作技能。
本书中的所有源代码均使用Python 3.6.4 64位版测试通过,所用集成开发环境为Python 3.6.3 Shell IDLE和JetBrains PyCharm 2017.3.2 64位版,所用平台为Windows 7旗舰版Service Pack 1 64位操作系统。源代码中用到的一些人名和电子邮件地址均属虚构,如有雷同,实属巧合。
本书由赵增敏、黄山珊和张瑞担任主编,刘颖、王亮、李彦明和张博副主编,参加本书编写的还有余霞、吴洁、王庆建、朱粹丹、赵朱曦、卢捷、彭辉等。由于作者水平所限,书中疏漏和错误之处在所难免,恳请广大读者提出宝贵意见。

 

 

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