登入帳戶  | 訂單查詢  | 購物車/收銀台(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程序设计基础教程

書城自編碼: 3239320
分類: 簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 吕云翔
國際書號(ISBN): 9787111603160
出版社: 机械工业出版社
出版日期: 2018-08-01


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

售價:NT$ 293

我要買

share:

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



新書推薦:
步履匆匆:陈思和讲当代人文(杰出学者陈思和的人文之思、情怀之笔!)
《 步履匆匆:陈思和讲当代人文(杰出学者陈思和的人文之思、情怀之笔!) 》

售價:NT$ 299.0
宋朝三百年
《 宋朝三百年 》

售價:NT$ 790.0
礼制考古经典选读
《 礼制考古经典选读 》

售價:NT$ 1340.0
MATLAB实用教程(第六版)
《 MATLAB实用教程(第六版) 》

售價:NT$ 695.0
中国思想的再发现(壹卷:近观系列,沟口雄三教授以其精湛的学术洞察力,旨在呈现一个全面而立体的中国思想图景)
《 中国思想的再发现(壹卷:近观系列,沟口雄三教授以其精湛的学术洞察力,旨在呈现一个全面而立体的中国思想图景) 》

售價:NT$ 325.0
骨科康复学(第2版)
《 骨科康复学(第2版) 》

售價:NT$ 1140.0
笔记启蒙 : 英国皇家学会与科学革命
《 笔记启蒙 : 英国皇家学会与科学革命 》

售價:NT$ 390.0
汉语副词研究论集(第六辑)
《 汉语副词研究论集(第六辑) 》

售價:NT$ 490.0

建議一齊購買:

+

NT$ 238
《 软件测试案例教程 》
+

NT$ 446
《 软件测试实用教程(21世纪高等学校规划教材·软件工程) 》
+

NT$ 299
《 UML与Rose建模实用教程 》
+

NT$ 252
《 UI设计与应用 》
+

NT$ 252
《 C#基础实用教程 》
+

NT$ 319
《 UML面向对象分析、建模与设计 》
編輯推薦:
详细介绍了Python语言的各种规则和规范。
选取了Python在一些当下流行的具体应用场景下的使用方法。
在某些章节,尤其是有关实际编程的章节,辅助有视频讲解。
內容簡介:
Python是一门简单易学、功能强大的编程语言,拥有高效的高层数据结构,特别适用于快速应用程序开发。《Python程序设计基础教程》共分为16章,主要内容包括:Python简介、Python环境搭建、函数、模块、文件操作、字符串与正则表达式、面向对象编程、异常处理、Python基本概念、Python控制结构、Python多线程与多进程编程、使用Python进行GUI开发、使用Python进行数据管理、Python Socket网络编程、使用Python进行Web开发,以及Python综合应用实例。
《Python程序设计基础教程》既可以作为高等院校相关专业的教材,也可以作为程序设计爱好者的学习指导用书。
目錄
第1章Python简介
1.1Python的发展历程
1.2Python的语言特点
习题
第2章Python环境搭建
2.1Python安装
2.1.1在Windows平台上安装Python
2.1.2在UNIX & Linux平台上
安装Python
2.1.3在Mac平台上安装Python
2.2Windows下的环境变量配置
2.3Hello, Python
习题
第3章Python基本概念
3.1基本数据类型
3.1.1整型
3.1.2浮点型
3.1.3复数
3.1.4字符串
3.1.5布尔值
3.1.6空值
3.1.7变量
3.1.8变量的命名
3.1.9变量的创建
3.2运算符
3.2.1算术运算符
3.2.2关系运算符
3.2.3逻辑运算符
3.2.4位运算符
3.2.5身份运算符
3.2.6成员运算符
3.3表达式
3.3.1算术表达式
3.3.2优先级
3.4赋值语句
3.4.1赋值运算符
3.4.2增强型赋值运算符
3.5常用函数
3.5.1常用内置函数
3.5.2类型转换函数
3.5.3数学运算函数
3.6常用模块
3.6.1math模块
3.6.2random模块
3.7基本输入输出
3.7.1基本输出
3.7.2基本输入
习题
第4章Python控制结构26
4.1三种基本控制结构26
4.1.1选择结构26
4.1.2单选择结构——if语句26
4.1.3双选择结构——if…else语句28
4.1.4多选择结构——if…elif…else语句29
4.1.5选择结构的嵌套31
4.2实例:使用选择结构进行程序
设计32
4.2.1鉴别合法日期32
4.2.2判断两个圆的位置关系34
4.3循环结构38
4.3.1while循环38
4.3.2for循环40
4.3.3break语句与continue语句41
4.3.4循环结构的嵌套42
4.4实例:使用循环结构进行程序
设计43
4.4.1计算质数43
4.4.2计算  的近似值44
习题45
第5章函数47
5.1函数的定义47
5.1.1空函数47
5.1.2参数检查48
5.1.3返回多个值49
5.2函数调用49
5.2.1按值传递参数和按引用传递参数50
5.2.2函数的参数50
5.2.3匿名函数53
5.2.4return语句53
5.2.5变量作用域54
习题55
第6章模块56
6.1模块的概念56
6.1.1命名空间56
6.1.2模块57
6.1.3包58
6.2模块内置属性58
6.3第三方模块安装方法59
习题59
第7章文件操作60
7.1文件读写60
7.1.1打开文件60
7.1.2写入文件61
7.1.3读取文件62
7.1.4文件读写异常处理64
7.2其他文件操作64
7.2.1os模块文件操作65
7.2.2shutil模块文件操作67
习题67
第8章字符串与正则表达式69
8.1字符串的基本操作69
8.1.1下标访问69
8.1.2切片操作69
8.1.3字符串拼接与复制70
8.1.4innot in运算符70
8.1.5比较运算符70
8.1.6for循环遍历字符串70
8.2字符串相关的函数70
8.3格式化字符串74
8.4实例:使用字符串进行程序
设计75
8.4.1检测回文串75
8.4.2字符串的简单加密76
8.5字符编码80
8.5.1字符编码简介80
8.5.2使用Python处理中文81
8.6正则表达式83
8.6.1正则表达式简介83
8.6.2使用re模块处理正则表达式85
8.7实例:使用正则表达式进行程序
设计88
8.7.1用户注册信息格式校验88
8.7.2模拟scanf函数89
习题90
第9章面向对象编程92
9.1面向对象编程的概念92
9.2类与对象93
9.2.1类与实例化93
9.2.2初始化函数与析构函数93
9.2.3类的属性94
9.2.4类的方法96
9.3面向对象的三大特性97
9.3.1继承97
9.3.2访问控制103
9.3.3多态104
9.4特殊的属性与方法105
9.4.1__slots__属性105
9.4.2只读的特殊属性106
9.4.3__str__方法106
9.4.4__repr__方法107
习题108
第10章异常处理109
10.1异常的概念109
10.2异常的抛出与捕获110
10.3自定义异常111
10.4使用断言异常处理113
习题113
第11章Python多线程与多进程编程114
11.1线程与进程114
11.1.1进程114
11.1.2线程114
11.1.3多线程与多进程115
11.2Python多线程编程115
11.2.1Python多线程的特殊性115
11.2.2使用threading模块进行多线程
编程116
11.3Python多进程编程131
11.3.1Python多进程编程的特点131
11.3.2使用multiprocessing模块进行多
进程编程131
习题142
第12章使用Python进行GUI开发143
12.1GUI编程简介143
12.1.1窗口与组件143
12.1.2事件驱动与回调机制143
12.2Tkinter的主要组件144
12.2.1标签144
12.2.2框架145
12.2.3按钮145
12.2.4输入框146
12.2.5单选按钮和复选按钮146
12.2.6列表框与滚动条148
12.2.7画布149
12.2.8标准对话框151
12.3实例:使用Tkinter进行GUI
编程——三连棋游戏152
12.3.1用户界面设计152
12.3.2创建菜单152
12.3.3创建游戏面板154
12.3.4将用户界面与游戏连接155
习题160
第13章使用Python进行数据管理161
13.1引言161
13.2数据对象的持久化162
13.2.1使用pickle模块存取对象162
13.2.2使用shelve模块随机访问对象163
13.3使用itertools模块分析和处理
数据164
13.3.1数据过滤函数164
13.3.2c
內容試閱
前言
Python是一门解释型、支持面向对象特性的、动态数据类型的高级程序设计语言。自从20世纪90年代Python公开发布以来,经过20多年的发展,Python以其语法简洁而高效、类库丰富而强大、适合快速开发等原因,成为当下最流行的脚本语言之一,也被广泛应用到统计分析、计算可视化、图像工程和网站开发等许多专业领域。
相比于C++、Java等语言来说,Python更加易于学习和掌握,并且利用其大量的内置函数与丰富的扩展库来快速实现许多复杂的功能。在Python语言的学习过程中,仍然需要通过不断的练习与体会来熟悉Python的编程模式,尽量不要将其他语言的编程风格用在Python中,而要从自然、简洁的角度出发,以免设计出冗长且低效的Python程序。
本书的主要特色如下。
知识技术全面准确:本书主要针对国内高校相关专业的学生及程序设计爱好者,详细介绍了Python语言的各种规则和规范,以便让读者能够全面掌握这门语言,从而设计出优秀的程序。
内容架构循序渐进:本书的知识脉络清晰明了,第1~5章主要介绍Python的基本语法规则,第6~9章主要讲解一些更加深层的概念,而第10~16章则选取了Python在一些当下流行的具体应用场景下的使用方法。本书内容由浅入深,便于读者理解和掌握。
代码实例丰富完整:针对书中的每一个知识点都会配有一些示例代码,并辅以相关说明文字及运行结果,某些章节还会对一些经典的程序设计问题进行深入的讲解和探讨。读者可以参考源程序上机操作,加深体会。
微课辅助学习:在某些章节,尤其是有关实际编程的章节,辅助有视频讲解。
本书中所有的代码均能在Python 2.7.11版本下成功运行,对其稍加调整后也可以适用于Python 3.x版本。
本书由吕云翔、孟爻、赵天宇、张元、郭若冲编著。
由于Python的教学方法本身还在探索之中,加之编者的水平和能力有限,本书难免存在疏漏之处。恳请各位同仁和广大读者给予批评指正,也希望各位读者能将实践过程中的经验和心得与我们交流。

 

 

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