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

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月出版新書

2023年02月出版新書

『簡體書』Python程序设计

書城自編碼: 3497594
分類: 簡體書→大陸圖書→教材研究生/本科/专科教材
作 者: 黄蔚,熊福松,钱毅湘,伏玉琛
國際書號(ISBN): 9787302550235
出版社: 清华大学出版社
出版日期: 2020-05-01

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

售價:NT$ 354

我要買

share:

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



新書推薦:
蓝湖战略:在细分市场打造制造业的“隐形冠军”
《 蓝湖战略:在细分市场打造制造业的“隐形冠军” 》

售價:NT$ 386.0
螺蛳姐姐
《 螺蛳姐姐 》

售價:NT$ 279.0
数据科学技术:文本分析和知识图谱
《 数据科学技术:文本分析和知识图谱 》

售價:NT$ 722.0
胡佛的天梯
《 胡佛的天梯 》

售價:NT$ 493.0
愤怒:一部关于情绪的冲突史
《 愤怒:一部关于情绪的冲突史 》

售價:NT$ 381.0
两班:朝鲜王朝的特权阶层
《 两班:朝鲜王朝的特权阶层 》

售價:NT$ 269.0
永通万国:货币与历代兴衰
《 永通万国:货币与历代兴衰 》

售價:NT$ 549.0
进阶吧!投资者5
《 进阶吧!投资者5 》

售價:NT$ 610.0

編輯推薦:
本书是一本针对零编程基础的读者学习Python程序设计的教材,给读者介绍了Python语言的发展概述,以及如何下载Python的开发环境和第三方库。本书不仅详细介绍了Pyhon的基本语法知识,如Python中的变量、表达式、三种基本结构等程序设计语言通用的数据成分和控制成分,还通过大量例题,详细介绍了Python特有的数据类型序列,包括列表、元组、字典和元素,并且用专门的一章介绍了字符串和正则表达式。
內容簡介:
本书是一本针对零编程基础的读者学习Python程序设计的教材,给读者介绍了Python语言的发展概述,以及如何下载Python的开发环境和第三方库。本书不仅详细介绍了Pyhon的基本语法知识,如Python中的变量、表达式、三种基本结构等程序设计语言通用的数据成分和控制成分,还通过大量例题,详细介绍了Python特有的数据类型——序列,包括列表、元组、字典和元素,并且用专门的一章介绍了字符串和正则表达式。
關於作者:
黄蔚老师是苏州大学计算机教学部副主任,曾在清华大学出版社主编并出版了两本关于计算机基础的教材,有良好的沟通能力与愉快的合作经历。并且她参编过近10本教材或学术专著,在国内外核心期刊上发表过10篇以上学术论文。黄老师主要从事计算机公共教学,具有丰富的教学经验,多次获得苏州大学的教学优秀奖,深受学生的喜爱。
目錄
目录


第1章Python概述
1.1Python简介
1.1.1Python的发展
1.1.2Python的特点
1.1.3Python的版本
1.2Python开发环境
1.2.1Python语言解释器的下载与安装
1.2.2IDLE
1.2.3PyCharm*
1.3编写并运行一个Python程序
1.3.1交互式执行
1.3.2文件式执行
1.3.3使用PyCharm编写第一个程序
1.4安装扩展库的方法
1.5习题
第2章Python语言基础
2.1常量
2.2数据类型
2.2.1数值类型
2.2.2字符串
2.2.3布尔类型
2.2.4复合数据类型
2.3变量
2.4基本运算
2.4.1算术运算
2.4.2位运算*
2.4.3运算优先级
2.5常用系统函数
2.5.1常用内置函数
2.5.2常用库函数
2.6Python的帮助系统
2.7习题
第3章顺序结构
3.1Python程序的编码规范
3.1.1一个Python程序
3.1.2注释
3.1.3缩进
3.1.4语句续行与分隔
3.2变量赋值
3.2.1赋值语句
3.2.2变量的共享引用*
3.2.3对象的垃圾回收机制*
3.3数据的输入输出
3.3.1标准输入输出
3.3.2格式化输出
3.4顺序结构程序举例
3.5习题



第4章选择结构
4.1条件表达式
4.1.1关系运算
4.1.2逻辑运算
4.1.3测试运算及函数
4.2条件运算符
4.3选择结构的实现
4.3.1单分支选择结构
4.3.2双分支选择结构
4.3.3多分支选择结构
4.3.4选择结构的嵌套
4.4选择结构程序举例
4.5习题
第5章循环结构
5.1while循环结构
5.2for循环结构
5.3循环控制语句
5.3.1break语句
5.3.2continue语句
5.3.3pass语句
5.4循环的嵌套
5.5循环结构程序举例
5.6习题
第6章列表与元组
6.1序列
6.2列表
6.2.1列表的创建、元素引用及删除
6.2.2运算符对列表的操作
6.2.3内置函数对列表的操作
6.2.4列表对象的常用方法
6.2.5列表的切片
6.2.6列表推导式
6.3元组
6.3.1元组的创建、元素引用与删除
6.3.2元组的常用操作
6.3.3生成器推导式
6.3.4元组与列表的异同点
6.4应用举例
6.5习题
第7章字典与集合
7.1字典
7.1.1字典概述
7.1.2字典的创建、元素引用及删除
7.1.3运算符对字典的操作
7.1.4内置函数对字典的操作
7.1.5字典对象的常用方法
7.1.6字典推导式
7.1.7字典的遍历
7.2集合
7.2.1集合的创建与删除
7.2.2集合的运算
7.2.3内置函数对集合的操作
7.2.4集合对象的常用方法
7.2.5集合的遍历和推导式
7.3应用举例
7.4习题
第8章字符串与正则表达式
8.1字符串
8.1.1字符串的创建、索引及删除
8.1.2字符串编码
8.1.3运算符对字符串的操作
8.1.4内置函数对字符串的操作
8.1.5字符串的遍历与切片
8.1.6字符串对象的常用方法
8.1.7字符串常量
8.2正则表达式*
8.2.1正则表达式语言概述
8.2.2正则表达式元字符
8.2.3常用的正则表达式
8.2.4正则表达式模块
8.3应用举例
8.4习题
第9章函数与模块
9.1函数的定义与调用
9.1.1函数的定义
9.1.2函数的调用
9.1.3lambda表达式和匿名函数
9.2函数的参数传递
9.2.1参数的传递方式
9.2.2参数的类型
9.3函数的返回值
9.3.1return语句和函数返回值
9.3.2多条return语句
9.3.3返回多个值
9.4变量的作用域
9.4.1局部变量
9.4.2全局变量
9.5递归函数
9.6内嵌函数*
9.7装饰器*
9.7.1无参数装饰器
9.7.2有参数装饰器
9.7.3多重装饰器
9.8模块
9.8.1什么是模块
9.8.2Python的程序架构
9.8.3模块搜索路径*
9.8.4模块的有条件执行
9.9习题
第10章文件及目录操作
10.1文件概述
10.2文件的打开与关闭
10.2.1打开文件
10.2.2关闭文件
10.3文本文件的读写
10.3.1读取文本文件
10.3.2文本文件的写入
10.4CSV文件的读写
10.4.1CSV文件简介
10.4.2读取CSV文件
10.4.3写入CSV文件
10.5文件内的移动
10.6二进制文件的读写*
10.6.1pickle模块
10.6.2struct模块
10.7文件与目录管理*
10.7.1文件管理
10.7.2目录管理
10.8文件压缩*
10.8.1文件压缩概述
10.8.2解压文件
10.9文件操作应用举例
10.10习题
第11章面向对象编程技术
11.1面向对象程序设计基础
11.1.1面向过程与面向对象
11.1.2面向对象的基本概念
11.2类与对象
11.2.1类的定义
11.2.2对象的创建和使用
11.3属性
11.3.1实例属性和类属性
11.3.2私有属性和公有属性
11.3.3特殊属性与方法
11.4方法
11.4.1实例方法
11.4.2类方法
11.4.3静态方法
11.5继承和多态
11.5.1继承
11.5.2多态
11.6重载*
11.7面向对象程序设计应用举例
11.8习题
第12章错误和异常处理
12.1程序的错误
12.2异常处理
12.2.1异常概述
12.2.2tryexcept语句
12.2.3自定义异常类*
12.3断言处理
12.3.1断言处理概述
12.3.2assert语句和AssertionError类
12.3.3启用禁用断言*
12.4Python的调试工具pdb*
12.5习题
第13章图形界面程序设计*
13.1图形用户界面概述
13.1.1图形用户界面
13.1.2tkinter库创建图形用户界面
13.2常用控件
13.2.1概述
13.2.2按钮
13.2.3标签和消息
13.2.4文本框
13.2.5单选按钮和复选框
13.2.6列表框
13.2.7滚动条和刻度条
13.2.8框架
13.2.9菜单
13.2.10ttk子模块
13.3对话框
13.3.1弹出消息框
13.3.2文件选择对话框
13.3.3颜色选择对话框
13.3.4自定义对话框
13.4布局管理器
13.4.1tkinter模块绘图坐标系
13.4.2pack布局管理器
13.4.3grid布局管理器
13.4.4place布局管理器
13.5事件处理
13.5.1tkinter的事件处理机制
13.5.2event类
13.5.3事件描述
13.5.4用bind方法进行事件绑定
13.6图形用户界面应用举例
13.7习题
第14章数据库应用开发*
14.1数据库技术基础
14.1.1数据库基本概念
14.1.2关系数据库
14.1.3数据库应用系统的开发步骤
14.1.4数据库设计
14.2MySQL数据库
14.2.1安装MySQL
14.2.2创建数据库
14.2.3MySQL的数据类型
14.2.4创建表
14.2.5插入数据
14.2.6查看表
14.2.7修改数据
14.2.8删除数据
14.2.9删除表
14.3Python操作MySQL数据库举例
14.3.1PyMySQL模块
14.3.2数据库应用开发举例
14.3.3数据库应用开发步骤详解
14.3.4数据库表的插入、更新和删除操作
14.4习题
第15章Python网站开发*
15.1Web开发框架概述
15.1.1常用的Web开发框架
15.1.2MVC和MTV模式简介
15.2Django开发环境的搭建
15.2.1Django框架的安装
15.2.2创建第一个Django项目
15.3Django框架的应用
15.3.1数据库配置
15.3.2创建数据模型
15.3.3创建视图
15.3.4模板系统
15.3.5部署Django项目
15.4Django框架的高级应用
15.4.1Session
15.4.2国际化
15.5Web开发应用案例小型图书管理系统
15.6习题
参考文献
內容試閱
前言
为应对新一轮科技革命与产业变革,支撑服务创新等,教育部积极推进新工科建设,促进高等教育为强国建设助力。虽然目前新工科没有一个精确的定义,但大家对新工科的基本范畴已经达成了共识,就是利用人工智能、智能制造、机器人及云计算等技术实现对传统工科专业的升级改造。在这样的时代背景下,计算机程序设计在高校计算机教育中就显得尤为重要。
传统的高级程序设计语言(如C语言)的语法较为复杂,需要掌握的细节较多,即使只是实现一个简单功能,也要涉及很多概念,编写的代码也较复杂。再加上指针等概念,容易使学生产生畏难和厌学情绪。发展势头迅猛的Python,给了程序设计教学一根定海神针。
Python是一种功能强大的程序设计语言,在支持面向过程的同时,也全面支持面向对象技术。它优雅、清晰、简洁的语法特点,能使初学者从语法细节中解脱出来,从而专注于解决问题本身。并且由于Python是一种开源语言,全球各个Python社区中有数以亿万计的编程爱好者,为我们提供了各个领域的各种有益的源代码。这对于需要快速掌握编程的学习者来说,无疑是大有帮助。时势造英雄,目前火热的人工智能促进了Python的发展,而Python也让人工智能算法变得更加简单。正是这些原因,Python成为当前最热门的编程语言之一。
目前市面上有关Python的图书很多,但是很难找到一本真正适合初学者的教材。本书的定位是将Python作为第一门程序设计语言,系统介绍Python程序设计的基础知识。全书共15章,主要介绍了Python的语言基础、三种基本控制结构、列表和元组(有序序列)、字典和集合(无序序列)、字符串和正则表达式、函数与模块、面向对象编程技术、文件操作、异常处理、图形用户界面设计、数据库编程,以及Python网站开发。
在Python发展过程中,形成了Python 2和Python 3两个不兼容的系列。从语言的发展考虑,本书选择的是Python 3,书中的所有代码都适用于Python 3环境。
本书遵循从浅到深、循序渐进的学习规律,内容安排合理、衔接紧密,没有知识点的跳跃或不一致,非常适合初学者进行程序设计的入门学习。本书无星号的章节适合零基础的大学本科生作为学习程序设计的通识课教材; 其他带星号的章节,如异常处理、图形用户界面设计、数据库编程和Python网站开发等高级技术,可以供Python高级编程技术的选修课使用,也可以作为Python程序员的参考资料。
本书第1~5章、第12~13章由钱毅湘编写,第6~8章、第14章由熊福松编写,第9~11章、第15章由黄蔚编写。全书由黄蔚统稿,伏玉琛提供了部分案例,并对本书的编写进行了有益的指导。此外,缪振炎同学为本书案例的编写给予了有力帮助。
本书的编写是在苏州大学计算机学院和东吴学院领导的支持下完成的,获得了计算机教学部全体老师的帮助,在此对他们表示感谢。


由于作者水平有限,加之时间仓促,书中难免存在疏漏之处,恳请广大读者批评指正。
作者
2019年10月

 

 

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