• Python基础实例教程 微课版
21年品牌 40万+商家 超1.5亿件商品

Python基础实例教程 微课版

全新正版 极速发货

27.42 5.5折 49.8 全新

库存4件

广东广州
认证卖家担保交易快速发货售后保障

作者韦玮

出版社人民邮电出版社

ISBN9787115487131

出版时间2018-09

装帧平装

开本16开

定价49.8元

货号1201763346

上书时间2024-09-30

曲奇书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
韦玮,企业家,IT技术专家、大数据专家和软件开发工程师,从事大型软件开发与技术服务多年,现任重庆韬翔网络科技有限公司、上海萌优电子商务有限公司创始人兼CEO,国家发明人。
精通Python技术,在Python网络爬虫、Python机器学习、Python数据分析与挖掘、Python Web开发等多个领域都有丰富的实战经验。
极客学院、天善智能、腾英等科技类社区和媒体的特邀专家和讲师,阿里云大学特邀讲师,输出了大量高质量的课程和文章,深受用户喜爱。

目录
  
章初识Python1


1.1快速了解Python2


1.1.1Python的起源与背景2


1.1.2Python的功能3


1.1.3Python的优势与特色4


1.2在Windows下搭建Python开发环境6


1.2.1操作系统的选择6


1.2.2在Windows下安装Python7


1.3在Linux下搭建Python开发环境13


1.4编写Python程序17


1.5运行一个Python程序18


1.5.1运行单行Python程序18


1.5.2运行源码(多行)Python程序18


1.6小结与练习19


第2章Python语法基础20


2.1常量与变量21


2.1.1常量与变量的概念21


2.1.2常量与变量应用实例21


2.2数与字符串23


2.2.1数的概念及应用实例24


2.2.2字符串的概念及应用实例24


2.3数据类型28


2.3.1各种数据类型28


2.3.2Python数据类型应用实例28


2.4认识标识符32


2.5对象33


2.5.1Python中的对象33


2.5.2Python对象使用应用实例33


2.6行与缩进34


2.6.1行34


2.6.2缩进35


2.7小结与练习36


第3章Python运算符与表达式37


3.1认识运算符38


3.1.1Python运算符的概念38


3.1.2Python常见运算符38


3.1.3Python运算符应用实例39


3.2优先级45


3.2.1优先级的概念45


3.2.2优先级规则及应用实例45


3.3表达式47


3.3.1表达式的概念47


3.3.2Python表达式应用实例47


3.4小结与练习48


第4章Python控制流49


4.13种控制流50


4.1.1Python控制流分类50


4.1.2控制流应用场景50


4.2控制流之if51


4.2.1分支结构51


4.2.2if语句52


4.2.3if语句应用实例52


4.3控制流之while54


4.3.1循环结构54


4.3.2while语句54


4.3.3while语句应用实例54


4.4控制流之for55


4.4.1for语句55


4.4.2for语句应用实例56


4.5break语句57


4.5.1中断机制57


4.5.2break语句57


4.5.3break语句应用实例57


4.6continue语句60


4.6.1continue语句60


4.6.2continue语句应用实例60


4.7小结与练习62


第5章Python函数64


5.1函数的概念65


5.1.1Python函数65


5.1.2Python函数的基本应用实例65


5.2形参与实参67


5.2.1形参67


5.2.2实参67


5.2.3形参与实参的区别70


5.3全局变量70


5.3.1全局变量的概念70


5.3.2全局变量应用实例70


5.4局部变量71


5.4.1局部变量的概念71


5.4.2局部变量应用实例71


5.4.3全局变量与局部变量的区别73


5.5函数的使用与返回值73


5.5.1函数的使用73


5.5.2返回值详解74


5.6文档字符串75


5.6.1文档字符串的概念75


5.6.2文档字符串实例75


5.7Python常见内置函数应用实例76


5.8小结与练习77


第6章Python模块79


6.1模块80


6.1.1模块的概念80


6.1.2导入模块的方法81


6.1.3sys模块的使用82


6.2模块的名字82


6.2.1模块名字的定义82


6.2.2模块名字应用实例83


6.3创建自己的模块83


6.3.1自定义模块的概念83


6.3.2自定义模块应用实例83


6.4dir()函数84


6.4.1dir()函数的定义84


6.4.2dir()函数使用实例84


6.5小结与练习85


第7章Python数据结构实战86


7.1数据结构通俗速解87


7.2栈88


7.2.1栈的概念88


7.2.2图解栈88


7.2.3Python中栈的应用实例90


7.3队列95


7.3.1队列的概念95


7.3.2图解队列95


7.3.3Python中队列的应用实例98


7.4树101


7.4.1树的概念102


7.4.2图解树102


7.4.3Python中树的应用实例103


7.5玩转链表108


7.5.1链表的概念108


7.5.2图解链表108


7.5.3Python中链表的应用实例108


7.6bitmap111


7.6.1bitmap的概念111


7.6.2图解bitmap111


7.6.3Python中bitmap的应用实例113


7.7图117


7.7.1图的概念117


7.7.2图解图结构118


7.7.3Python中图的应用实例118


7.8小结与练习119


第8章Python常见算法实例122


8.1算法概述123


8.2快速排序123


8.2.1快速排序算法原理123


8.2.2Python中快速排序的应用实例128


8.3选择排序131


8.3.1选择排序原理131


8.3.2Python中选择排序的应用实例134


8.4二路归并排序134


8.4.1二路归并排序原理134


8.4.2Python中二路归并排序的应用实例137


8.5搜索算法144


8.5.1搜索算法原理144


8.5.2Python中二分查找算法的应用实例145


8.6小结与练习146


第9章Python面向对象程序设计148


9.1面向对象程序设计149


9.1.1面向对象的生活案例149


9.1.2面向对象程序设计的概念149


9.2类与对象150


9.2.1类的概念150


9.2.2类的使用150


9.2.3对象的应用实例150


9.3方法和属性151


9.3.1方法和属性的概念151


9.3.2方法和属性应用实例152


9.3.3专有方法156


9.4继承159


9.4.1继承的概念159


9.4.2继承的应用实例159


9.5小结与练习163


0章Python异常处理165


10.1异常处理的概念166


10.2处理Python的异常167


10.3异常的引发170


10.3.1异常引发的概念170


10.3.2异常引发实例170


10.4finally的使用172


10.4.1finally的概念172


10.4.2finally的应用实例172


10.5小结与练习175


1章Python文件操作177


11.1文件操作的概念178


11.1.1文件操作的方式178


11.1.2Python文件操作方法概述178


11.2文件的创建179


11.2.1Python文件创建的思路179


11.2.2文件创建应用实例179


11.3文件的移动180


11.3.1Python文件移动的思路180


11.3.2文件移动应用实例180


11.4文件的判断182


11.4.1Python文件判断思路182


11.4.2Python文件判断应用实例182


11.5文件的读取与写入184


11.5.1Python文件的读取思路184


11.5.2Python文件读取应用实例184


11.5.3Python文件写入思路186


11.5.4Python文件写入应用实例186


11.6文件的其他操作188


11.7小结与练习189


2章Python标准库及其他应用192


12.1标准库193


12.1.1标准库的概念193


12.1.2标准库应用实例193


12.2Python的特殊方法197


12.3元组、列表与字典的接收199


12.4exec()函数201


12.5eval()函数202


12.6lambda表达式202


12.7assert断言语句与repr()函数204


12.8小结与练习205


3章Python实战项目——远程操控计算机207


13.1项目目标208


13.2项目开发的步骤208


13.3需求分析208


13.3.1需求分析的概念208


13.3.2本项目的需求分析应用实例208


13.4简单代码的实现与改善209


13.4.1简单代码的实现209


13.4.2维护与改善210


13.5远程控制渠道的选择210


13.5.1远程控制渠道210


13.5.2本项目中远程控制渠道的选择应用实例210


13.6通过邮件控制Python操作计算机210


13.7开发过程中的调试218


13.8打包Python程序219


13.8.1程序打包的概念219


13.8.2打包Python程序的方法219


13.8.3本项目中程序打包的应用实例219


13.9项目的实现与总结222


4章Python实战项目——腾讯动漫爬虫223


14.1urllib基础224


14.2PhantomJS基础229


14.3需求分析234


14.4腾讯动漫爬虫的实现思路237


14.5腾讯动漫爬虫的实现237


14.5.1使用PhantomJS实现动态触发动漫图片地址的获取237


14.5.2编写urllib爬虫对漫画图片进行爬取239


14.5.3项目完整代码243


14.6项目的实现与总结244


内容摘要
本书较为全面地介绍了Python编程相关的知识。全书共14章,包括Python开发环境搭建与入门、语法基础、运算符与表达式、控制流、函数、模块、数据结构、常见算法实例、面向对象程序设计、异常处理、文件操作、标准库与其他应用、远程操控计算机项目、腾讯动漫爬虫项目等内容。

主编推荐
  

—  没有更多了  —

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

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