Python基础实例教程
¥
11.02
2.2折
¥
49.8
九五品
仅1件
作者韦玮 著
出版社人民邮电出版社
ISBN9787115487131
出版时间2018-09
版次1
装帧平装
开本16开
纸张胶版纸
页数244页
字数99999千字
定价49.8元
上书时间2024-07-01
商品详情
- 品相描述:九五品
- 商品描述
-
基本信息
书名:Python基础实例教程
定价:49.80元
作者:韦玮 著
出版社:人民邮电出版社
出版日期:2018-09-01
ISBN:9787115487131
字数:421000
页码:244
版次:1
装帧:平装
开本:16开
商品重量:
编辑推荐
1.基于Pytho3.X讲解,内容编排由简到难,层层递进。 2.全书重点难点附带微课讲解,书网融合互动学习。 3.案例丰富,重视实践,着重培养读者的实际运用能力。
内容提要
本书较为全面地介绍了Python编程相关的知识。全书共14章,包括Python开发环境搭建与入门、语法基础、运算符与表达式、控制流、函数、模块、数据结构、常见算法实例、面向对象程序设计、异常处理、文件操作、标准库与其他应用、远程操控计算机项目、腾讯动漫爬虫项目等内容。
目录
章 初识Python 11.1 快速了解Python 21.1.1 Python的起源与背景 21.1.2 Python的功能 31.1.3 Python的优势与特色 41.2 在Windows下搭建Python开发环境 61.2.1 操作系统的选择 61.2.2 在Windows下安装Python 71.3 在Linux下搭建Python开发环境 131.4 编写Python程序 171.5 运行一个Python程序 181.5.1 运行单行Python程序 181.5.2 运行源码(多行)Python程序 181.6 小结与练习 19第 2章 Python语法基础 202.1 常量与变量 212.1.1 常量与变量的概念 212.1.2 常量与变量应用实例 212.2 数与字符串 232.2.1 数的概念及应用实例 242.2.2 字符串的概念及应用实例 242.3 数据类型 282.3.1 各种数据类型 282.3.2 Python数据类型应用实例 282.4 认识标识符 322.5 对象 332.5.1 Python中的对象 332.5.2 Python对象使用应用实例 332.6 行与缩进 342.6.1 行 342.6.2 缩进 352.7 小结与练习 36第3章 Python运算符与表达式 373.1 认识运算符 383.1.1 Python运算符的概念 383.1.2 Python常见运算符 383.1.3 Python运算符应用实例 393.2 优先级 453.2.1 优先级的概念 453.2.2 优先级规则及应用实例 453.3 表达式 473.3.1 表达式的概念 473.3.2 Python表达式应用实例 473.4 小结与练习 48第4章 Python控制流 494.1 3种控制流 504.1.1 Python控制流分类 504.1.2 控制流应用场景 504.2 控制流之if 514.2.1 分支结构 514.2.2 if语句 524.2.3 if语句应用实例 524.3 控制流之while 544.3.1 循环结构 544.3.2 while语句 544.3.3 while语句应用实例 544.4 控制流之for 554.4.1 for语句 554.4.2 for语句应用实例 564.5 break语句 574.5.1 中断机制 574.5.2 break语句 574.5.3 break语句应用实例 574.6 continue语句 604.6.1 continue语句 604.6.2 continue语句应用实例 604.7 小结与练习 62第5章 Python函数 645.1 函数的概念 655.1.1 Python函数 655.1.2 Python函数的基本应用实例 655.2 形参与实参 675.2.1 形参 675.2.2 实参 675.2.3 形参与实参的区别 705.3 全局变量 705.3.1 全局变量的概念 705.3.2 全局变量应用实例 705.4 局部变量 715.4.1 局部变量的概念 715.4.2 局部变量应用实例 715.4.3 全局变量与局部变量的区别 735.5 函数的使用与返回值 735.5.1 函数的使用 735.5.2 返回值详解 745.6 文档字符串 755.6.1 文档字符串的概念 755.6.2 文档字符串实例 755.7 Python常见内置函数应用实例 765.8 小结与练习 77第6章 Python模块 796.1 模块 806.1.1 模块的概念 806.1.2 导入模块的方法 816.1.3 sys模块的使用 826.2 模块的名字 826.2.1 模块名字的定义 826.2.2 模块名字应用实例 836.3 创建自己的模块 836.3.1 自定义模块的概念 836.3.2 自定义模块应用实例 836.4 dir函数 846.4.1 dir函数的定义 846.4.2 dir函数使用实例 846.5 小结与练习 85第7章 Python数据结构实战 867.1 数据结构通俗速解 877.2 栈 887.2.1 栈的概念 887.2.2 图解栈 887.2.3 Python中栈的应用实例 907.3 队列 957.3.1 队列的概念 957.3.2 图解队列 957.3.3 Python中队列的应用实例 987.4 树 1017.4.1 树的概念 1027.4.2 图解树 1027.4.3 Python中树的应用实例 1037.5 玩转链表 1087.5.1 链表的概念 1087.5.2 图解链表 1087.5.3 Python中链表的应用实例 1087.6 bitmap 1117.6.1 bitmap的概念 1117.6.2 图解bitmap 1117.6.3 Python中bitmap的应用实例 1137.7 图 1177.7.1 图的概念 1177.7.2 图解图结构 1187.7.3 Python中图的应用实例 1187.8 小结与练习 119第8章 Python常见算法实例 1228.1 算法概述 1238.2 快速排序 1238.2.1 快速排序算法原理 1238.2.2 Python中快速排序的应用实例 1288.3 选择排序 1318.3.1 选择排序原理 1318.3.2 Python中选择排序的应用实例 1348.4 二路归并排序 1348.4.1 二路归并排序原理 1348.4.2 Python中二路归并排序的应用实例 1378.5 搜索算法 1448.5.1 搜索算法原理 1448.5.2 Python中二分查找算法的应用实例 1458.6 小结与练习 146第9章 Python面向对象程序设计 1489.1 面向对象程序设计 1499.1.1 面向对象的生活案例 1499.1.2 面向对象程序设计的概念 1499.2 类与对象 1509.2.1 类的概念 1509.2.2 类的使用 1509.2.3 对象的应用实例 1509.3 方法和属性 1519.3.1 方法和属性的概念 1519.3.2 方法和属性应用实例 1529.3.3 专有方法 1569.4 继承 1599.4.1 继承的概念 1599.4.2 继承的应用实例 1599.5 小结与练习 1630章 Python异常处理 16510.1 异常处理的概念 16610.2 处理Python的异常 16710.3 异常的引发 17010.3.1 异常引发的概念 17010.3.2 异常引发实例 17010.4 finally的使用 17210.4.1 finally的概念 17210.4.2 finally的应用实例 17210.5 小结与练习 1751章 Python文件操作 17711.1 文件操作的概念 17811.1.1 文件操作的方式 17811.1.2 Python文件操作方法概述 17811.2 文件的创建 17911.2.1 Python文件创建的思路 17911.2.2 文件创建应用实例 17911.3 文件的移动 18011.3.1 Python文件移动的思路 18011.3.2 文件移动应用实例 18011.4 文件的判断 18211.4.1 Python文件判断思路 18211.4.2 Python文件判断应用实例 18211.5 文件的读取与写入 18411.5.1 Python文件的读取思路 18411.5.2 Python文件读取应用实例 18411.5.3 Python文件写入思路 18611.5.4 Python文件写入应用实例 18611.6 文件的其他操作 18811.7 小结与练习 1892章 Python标准库及其他应用 19212.1 标准库 19312.1.1 标准库的概念 19312.1.2 标准库应用实例 19312.2 Python的特殊方法 19712.3 元组、列表与字典的接收 19912.4 exec函数 20112.5 eval函数 20212.6 lambda表达式 20212.7 assert断言语句与repr函数 20412.8 小结与练习 2053章 Python实战项目——远程操控计算机 20713.1 项目目标 20813.2 项目开发的步骤 20813.3 需求分析 20813.3.1 需求分析的概念 20813.3.2 本项目的需求分析应用实例 20813.4 简单代码的实现与改善 20913.4.1 简单代码的实现 20913.4.2 维护与改善 21013.5 远程控制渠道的选择 21013.5.1 远程控制渠道 21013.5.2 本项目中远程控制渠道的选择应用实例 21013.6 通过邮件控制Python操作计算机 21013.7 开发过程中的调试 21813.8 打包Python程序 21913.8.1 程序打包的概念 21913.8.2 打包Python程序的方法 21913.8.3 本项目中程序打包的应用实例 21913.9 项目的实现与总结 2224章 Python实战项目——腾讯动漫爬虫 22314.1 urllib基础 22414.2 PhantomJS基础 22914.3 需求分析 23414.4 腾讯动漫爬虫的实现思路 23714.5 腾讯动漫爬虫的实现 23714.5.1 使用PhantomJS实现动态触发动漫图片地址的获取 23714.5.2 编写urllib爬虫对漫画图片进行爬取 23914.5.3 项目完整代码 24314.6 项目的实现与总结 244
作者介绍
韦玮,企业家,IT技术专家、大数据专家和软件开发工程师,从事大型软件开发与技术服务多年,现任重庆韬翔网络科技有限公司、上海萌优电子商务有限公司创始人兼CEO,国家专利发明人。精通Python技术,在Python网络爬虫、Python机器学习、Python数据分析与挖掘、PythoWeb开发等多个领域都有丰富的实战经验。极客学院、天善智能、腾英等科技类社区和媒体的特邀专家和讲师,阿里云大学特邀讲师,输出了大量高质量的课程和文章,深受用户喜爱。
序言
— 没有更多了 —
以下为对购买帮助不大的评价