购物车中还没有商品,赶紧选购吧!
条形条码:
Python从菜鸟到高手
商 城 价
降价通知
市 场 价
累计评价0
累计销量0
手机购买
商品二维码
配送
服务
天添网自营 发货并提供售后服务。
数量
库存  个
温馨提示

·不支持退换货服务

  • 商品详情
手机购买
商品二维码
加入购物车
价格:
数量:
库存  个

商品详情

商品名称:Python从菜鸟到高手
商品编号:Z29739854
店铺:天添网自营
上架时间:2020-09-11 16:29:03

编辑推荐



null


内容简介



李宁编著的《Python从菜鸟到高手》从实战角度系统讲解了Python核心知识点以及Python在Web开发、数据分析、网络爬虫、桌面应用等领域的各种开发实践。本书用超过5万行的代码及大量的实战案例完美演绎了Python在各个领域的出色表现,每一个案例都有详细的实现步骤,带领读者由浅入深系统掌握Python语言的核心及Python全栈开发技能。本书共分六篇,各篇内容如下: Python基础知识篇(第1章~第10章),内容主要包括Python的基本概念、开发环境安装和配置、Python语言的基础知识,控制语句、列表、元组、字符串、字典、函数、类、对象、异常、方法、属性和迭代器;Python高级编程篇(第11章~第20章),内容主要包括正则表达式、常用模块、文件和流、数据存储、TCP和UDP编程、Urllib3、twisted、FTP、Email、多线程、tkinter、PyQt5和测试;Python Web开发篇(第21章、第22章),主要讲解了Python语言中最流行的两个Web开发框架(Flask和Django)的使用方法;Python科学计算与数据分析篇(第23章~第25章),主要讲解了Python语言中最常用的3个数据分析和数据可视化库(NumPy、Matplotlib和Pandas)的使用方法;Python Web爬虫技术篇(第26章、第27章),主要讲解了编写网络爬虫的关键技术和常用程序库,这些程序库主要包括Beautiful Soup和Scrapy;Python项目实战篇(第28章~第33章),内容主要包括Web项目开发实战、爬虫项目开发实战、API项目开发实战、桌面应用项目开发实战和游戏项目开发实战。 本书适合作为Python程序设计者的参考用书。


作者介绍



李宁,欧瑞科技创始人&CEO,宁哥教育创始人,东北大学计算机专业硕士。曾任国内某大型软件公司项目经理、宁哥教育教学总监、51CTO学院金牌讲师、CSDN特级讲师。从事软件研究和开发超过15年,一直从事Python、人工智能、区块链、JavaScript、Node.js、Java以及跨平台技术的研究和技术指导工作,对国内外相关领域的技术、理论和实践有很深的理解和研究


目 录



推荐序 前言 本书配套资源 第一篇 Python基础知识 第1章 初识Python 1.1 Python简介 1.1.1 什么是Python 1.1.2 Python的应用领域 1.1.3 如何学好Python 1.1.4 Python API文档 1.2 搭建Python开发环境 1.2.1 安装官方的Python运行环境 1.2.2 配置PATH环境变量 1.2.3 安装Anaconda Python开发环境 1.2.4 下载和安装JDK 1.2.5 下载和安装Eclipse 1.2.6 Python IDE(PyDev)安装 1.2.7 配置Python IDE(PyDev)开发环境 1.2.8 测试Python IDE(PyDev)开发环境 1.2.9 安装PyCharm 1.2.10 配置PyCharm 1.2.11 Python中的REPL环境 1.3 第一个Python程序 1.4 调试Python程序 1.5 小结 1.6 实战与练习 第2章 Python语言基础 2.1 Python程序中的基本要素 2.1.1 导入Python模块 2.1.2 声明变量 2.1.3 清空Python控制台 2.2 数字 2.2.1 基础知识 2.2.2 大整数 2.2.3 二进制、八进制和十六进制 2.2.4 数字的格式化输出 2.3 获取用户输入 2.4 函数 2.5 注释 2.6 字符串基础 2.6.1 单引号字符串和转义符 2.6.2 拼接字符串 2.6.3 保持字符串的原汁原味 2.6.4 长字符串 2.7 小结 2.8 实战与练习 第3章 条件、循环和其他语句 3.1 神奇的print函数 3.2 有趣的赋值操作 3.3 用缩进创建代码块 3.4 条件和条件语句 3.4.1 布尔值和布尔变量 3.4.2 条件语句(if、else和elif) 3.4.3 嵌套代码块 3.4.4 比较运算符 3.4.5 断言 3.5 循环 3.5.1 while循环 3.5.2 for循环 3.5.3 跳出循环 3.5.4 循环中的else语句 3.6 使用exec和eval执行求值字符串 3.7 小结 3.8 实战与练习 第4章 列表和元组 4.1 定义序列 4.2 序列的基本操作 4.2.1 通过索引操作序列元素 4.2.2 分片 4.2.3 序列相加 4.2.4 序列的乘法 4.2.5 检查某个值是否属于一个序列 4.2.6 序列的长度、最大值和最小值 4.3 列表的基本操作 4.4 列表方法 4.5 元组 4.6 小结 4.7 实战与练习 第5章 字符串 5.1 字符串的基本操作 5.2 格式化字符串 5.2.1 字符串格式化基础 5.2.2 模板字符串 5.2.3 字符串的format方法 5.2.4 更进一步控制字符串格式化参数 5.2.5 字段宽度、精度和千位分隔符 5.2.6 符号、对齐、用0填充和进制转换 5.3 字符串方法 5.3.1 center方法 5.3.2 find方法 5.3.3 join方法 5.3.4 split方法 5.3.5 lower方法、upper方法和capwords函数 5.3.6 replace方法 5.3.7 strip方法 5.3.8 translate方法与maketrans方法 5.4 小结 5.5 实战与练习 第6章 字典 6.1 为什么要引入字典 6.2 创建和使用字典 6.2.1 dict函数 6.2.2 字典的基本操作 6.2.3 字典的格式化字符串 6.2.4 序列与迭代 6.3 字典方法 6.3.1 clear方法 6.3.2 copy方法与deepcopy函数 6.3.3 fromkeys方法 6.3.4 get方法 6.3.5 items方法和keys方法 6.3.6 pop方法和popitem方法 6.3.7 setdefault方法 6.3.8 update方法 6.3.9 values方法 6.4 小结 6.5 实战与练习 第7章 函数 7.1 懒惰是重用的基石 7.2 函数基础 7.2.1 创建函数 7.2.2 为函数添加文档注释 7.2.3 没有返回值的函数 7.3 函数参数 7.3.1 改变参数的值 7.3.2 关键字参数与默认值 7.3.3 可变参数 7.3.4 将序列作为函数的参数值 7.4 作用域 7.5 递归 7.6 小结 7.7 实战与练习 第8章 类和对象 8.1 对象的魔法 8.2 类 8.2.1 创建自己的类 8.2.2 方法和私有化 8.2.3 类代码块 8.2.4 类的继承 8.2.5 检测继承关系 8.2.6 多继承 8.2.7 接口 8.3 小结 8.4 实战与练习 第9章 异常 9.1 什么是异常 9.2 主动抛出异常 9.2.1 raise语句 9.2.2 自定义异常类 9.3 捕捉异常 9.3.1 try…except语句的基本用法 9.3.2 捕捉多个异常 9.3.3 用同一个代码块处理多个异常 9.3.4 捕捉对象 9.3.5 异常捕捉中的else子句 9.3.6 异常捕捉中的finally子句 9.4 异常、函数与栈跟踪 9.5 异常的妙用 9.6 小结 9.7 实战与练习 第10章 方法、属性和迭代器 10.1 构造方法 10.1.1 构造方法的基础知识 10.1.2 重写普通方法和构造方法 10.1.3 使用super函数 10.2 特殊成员方法 10.2.1 自定义序列 10.2.2 从内建列表、字符串和字典继承 10.3 属性 10.3.1 传统的属性 10.3.2 property函数 10.3.3 监控对象中所有的属性 10.4 静态方法和类方法 10.5 迭代器 10.5.1 自定义可迭代的类 10.5.2 将迭代器转换为列表 10.6 生成器 10.6.1 创建生成器 10.6.2 递归生成器 10.7 小结 10.8 实战与练习 第二篇 Python高级编程 第11章 正则表达式 11.1 在Python语言中使用正则表达式 11.1.1 使用match方法匹配字符串 11.1.2 使用search方法在一个字符串中查找模式 11.1.3 匹配多个字符串 11.1.4 匹配任何单个字符 11.1.5 使用字符集 11.1.6 重复、可选和特殊字符 11.1.7 分组 11.1.8 匹配字符串的起始和结尾以及单词边界 11.1.9 使用findall和finditer查找每一次出现的位置 11.1.10 用sub和subn搜索与替换 11.1.11 使用split分隔字符串 11.2 一些常用的正则表达式 11.3 小结 11.4 实战与练习 第12章 常用模块 第三篇 Python Web开发 第四篇 Python科学计算与数据分析 第五篇 Python Web爬虫技术 第六篇 Python项目实战


媒体评论



null


对比栏

1

您还可以继续添加

2

您还可以继续添加

3

您还可以继续添加

4

您还可以继续添加