• Python 程序设计基础实战教程
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

Python 程序设计基础实战教程

24.46 5.4折 45 全新

库存2件

山东泰安
认证卖家担保交易快速发货售后保障

作者韦玮

出版社清华大学出版社

出版时间2018-01

版次1

装帧其他

货号R2库 12-26

上书时间2024-12-27

齐鲁淘宝书店

十四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
图书标准信息
  • 作者 韦玮
  • 出版社 清华大学出版社
  • 出版时间 2018-01
  • 版次 1
  • ISBN 9787302486268
  • 定价 45.00元
  • 装帧 其他
  • 开本 32开
  • 纸张 胶版纸
  • 页数 256页
  • 字数 99999千字
【内容简介】
本书内容由浅入深,覆盖了绝大部分Python基础方面的知识,体系性较强,每个章节都基于各知识点编写了相应的Python程序实例,注重读者编程能力的培养。
  这是一本定位于Python 3入门的书籍,适合没有Python编程基础,但是又想学习Python的读者使用。
【作者简介】
韦玮,企业家,资深IT技术专家、大数据专家和软件开发工程师,从事大型软件开发与技术服务多年,现任重庆韬翔网络科技有限公司、上海萌优电子商务有限公司创始人兼CEO,国家专利发明人。精通Python技术,在Python网络爬虫、Python机器学习、Python数据分析与挖掘、Python WEB开发等多个领域都有丰富的实战经验。CSDN、51CTO、腾英等科技类社区和媒体的特邀专家和讲师,阿里云云栖社区专家,输出了大量高质量的课程和文章,深受用户喜爱。
【目录】
 

 

 

目录

 

 

 

第1章Python概述

 

1.1Python的诞生

 

1.2Python的特点

 

1.3Python的功能

 

1.3.1Python常规应用

 

1.3.2Python在大数据时代下的应用

 

1.4Python的安装与配置

 

1.4.1在Windows中搭建Python开发环境

 

1.4.2在MAC中搭建Python开发环境

 

1.4.3在Linux中搭建Python开发环境

 

1.5编辑器的选用

 

1.5.1常见的编辑器

 

1.5.2Python编辑器选用技巧

 

1.6第一个Python程序

 

1.7注释

 

1.8小结

 

习题1

 

第2章基础语法

 

2.1标识符

 

2.1.1标识符的概念

 

2.1.2标识符的命名规则

 

2.2变量

 

2.2.1变量的定义

 

2.2.2变量的应用实践

 

2.3保留字

 

2.4行与缩进

 

2.4.1行

 

2.4.2缩进规律详解

 

2.5小结

 

习题2

 

第3章数据类型与运算符

 

3.1数字

 

3.2字符串

 

3.3列表

 

3.3.1列表的定义

 

3.3.2列表使用详解

 

3.4元组

 

3.4.1元组的定义

 

3.4.2元组使用详解

 

3.4.3列表与元组的区别

 

3.5字典

 

3.6运算符实践

 

3.7运算符优先级规律与使用技巧

 

3.7.1运算符优先级规律

 

3.7.2运算符使用技巧

 

3.8小结

 

习题3

 

第4章条件控制与循环结构

 

4.1程序执行流程概述

 

4.2if语句详解

 

4.2.1几种常见的if语句格式及使用

 

4.2.2if语句的嵌套使用

 

4.3while语句详解

 

4.4for语句详解

 

4.5循环的中断

 

4.5.1break语句

 

4.5.2continue语句

 

4.6小结

 

习题4

 

第5章迭代与生成

 

5.1迭代器概述

 

5.2迭代器常见使用

 

5.3可迭代对象

 

5.4自定义迭代器类

 

5.5生成器概述与工作流程

 

5.6生成器表达式

 

5.7小结

 

习题5

 

第6章函数与模块

 

6.1函数概述

 

6.2函数的定义与调用

 

6.2.1函数的定义

 

6.2.2函数的调用

 

6.3函数参数的传递与使用

 

6.3.1形参与实参

 

6.3.2参数的传递

 

6.4函数返回值

 

6.5变量作用域与变量类型

 

6.6匿名函数

 

6.7模块概述

 

6.8Python自带模块

 

6.9自定义模块详解

 

6.10小结

 

习题6

 

第7章类与对象

 

7.1面向对象编程概述

 

7.1.1面向过程编程与面向对象编程

 

7.1.2面向对象编程的特点

 

7.2类

 

7.2.1类的概念

 

7.2.2类的创建

 

7.3对象

 

7.3.1对象的概念

 

7.3.2对象的创建

 

7.4构造方法与析构方法

 

7.4.1构造方法详解

 

7.4.2析构方法详解

 

7.5小结

 

习题7

 

第8章继承

 

8.1子类与父类

 

8.2单继承

 

8.3多继承

 

8.4小结

 

习题8

 

第9章正则表达式

 

9.1正则表达式概述

 

9.2原子

 

9.3元字符

 

9.4贪婪模式与懒惰模式

 

9.5模式修正符

 

9.6正则表达式函数

 

9.7小结

 

习题9

 

第10章数据库操作实践

 

10.1数据库操作概述

 

10.2MySQL数据库与SQL语句基础

 

10.2.1MySQL数据库服务器的安装

 

10.2.2SQL语句基础

 

10.3Python操作MySQL数据库实践

 

10.3.1数据库的连接

 

10.3.2使用Python执行SQL语句

 

10.4Python操作SQLite3数据库实践

 

10.5小结

 

习题10

 

第11章文件操作

 

11.1文件操作概述

 

11.2目录操作实践

 

11.3如何读取文件

 

11.4如何写入文件

 

11.5如何删除文件

 

11.6小结

 

习题11

 

第12章异常处理技巧

 

12.1Python异常概述

 

12.2如何抛出一个异常

 

12.3自定义异常

 

12.4异常处理及技巧

 

12.5小结

 

习题12

 

第13章12306火车票查询与自动订票项目实践

 

13.1火车票查询与自动订票项目功能分析

 

13.2火车票查询与自动订票项目实现思路

 

13.3火车票余票自动查询功能的实现

 

13.4Cookie处理实践

 

13.5自动登录12306及验证码处理实践

 

13.6自动获取个人中心页面信息实践

 

13.7自动订票功能的实现——订单自动提交实践

 

13.8自动订票功能的实现——订单自动确认实践

 

13.9完整代码

 

13.10调试与运行

 

13.11小结

 

思考与扩展

 

第14章2048小游戏项目实战

 

14.12048小游戏项目介绍

 

14.22048小游戏项目开发思路

 

14.3实战编写2048小游戏项目基本代码结构

 

14.4编写初始化方法与数字随机生成功能

 

14.5棋盘与棋盘数据输出功能的实现

 

14.6左滑与左滑合并功能的实现

 

14.7右滑与右滑合并功能的实现

 

14.8上滑与上滑合并功能的实现

 

14.9下滑与下滑合并功能的实现

 

14.10游戏按键监听功能的实现

 

14.11编写主控程序

 

14.12完善输赢判定与得分输出功能

 

14.13完整代码

 

14.142048小游戏的调试与运行

 

14.15小结

 

14.16思考与扩展

 
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP