• Python从入门到精通
21年品牌 40万+商家 超1.5亿件商品

Python从入门到精通

正版保障 假一赔十 可开发票

57.65 6.4折 89.8 全新

库存79件

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

作者明日科技编著

出版社清华大学出版社

ISBN9787302634904

出版时间2023-06

装帧平装

开本其他

定价89.8元

货号12968099

上书时间2024-01-29

灵感书店

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

   商品详情   

品相描述:全新
商品描述
作者简介
明日科技,全称是吉林省明日科技有限公司,是一家专业从事软件开发、教育培训以及软件开发教育资源整合的高科技公司,其编写的教材非常注重选取软件开发中的必需、常用内容,同时也很注重内容的易学、方便性以及相关知识的拓展性,深受读者喜爱。其教材多次荣获“全行业优秀畅销品种”“全国高校出版社优秀畅销书”等奖项,多个品种长期位居同类图书销售排行榜的前列。

目录
第1篇基础知识

 第1章初识Python

 视频讲解:77分钟

 1.1Python简介

 1.1.1什么是Python

 1.1.2Python的版本

 1.1.3Python能做什么

 1.2搭建Python开发环境

 1.2.1开发环境概述

 1.2.2安装Python

 1.2.3编写第一个Python程序

 1.2.4运行已经编写好的.py文件

 1.3Python开发工具

 1.3.1使用自带的IDLE

 1.3.2使用VisualStudioCode

 1.3.3常用的第三方开发工具

 1.4实践与练习

 第2章Python语言基础

 视频讲解:145分钟

 2.1Python语法特点

 2.1.1注释规则

 2.1.2代码缩进

 2.1.3编码规范

 2.2Python中的变量

 2.2.1保留字与标识符

 2.2.2理解Python中的变量

 2.2.3定义变量

 2.3基本数据类型

 2.3.1数字

 2.3.2字符串

 2.3.3布尔类型

 2.3.4数据类型转换

 2.4基本输入和输出

 2.4.1使用input()函数输入

 2.4.2使用print()函数输出

 2.4.3使用pprint()函数输出

 2.5实践与练习

 第3章运算符与表达式

 视频讲解:70分钟

 3.1运算符

 3.1.1算术运算符

 3.1.2赋值运算符

 3.1.3比较(关系)运算符

 3.1.4逻辑运算符

 3.1.5位运算符

 3.2运算符的优先级

 3.3条件表达式

 3.4实践与练习

 第4章流程控制语句

 视频讲解:139分钟

 4.1程序结构

 4.2选择语句

 4.2.1最简单的if语句

 4.2.2if…else语句

 4.2.3if…elif…else语句

 4.2.4选择语句的嵌套

 4.2.5match…case语句

 4.3循环语句

 4.3.1while循环

 4.3.2for循环

 4.3.3循环嵌套

 4.4break、continue和pass语句

 4.4.1break语句

 4.4.2continue语句

 4.4.3pass语句

 4.5实践与练习

 第5章列表和元组

 视频讲解:202分钟

 5.1序列概述

 5.1.1索引

 5.1.2切片

 5.1.3序列相加

 5.1.4乘法

 5.1.5检查某个元素是否是序列的成员(元素)

 5.1.6计算序列的长度、优选值和最小值

 5.2列表

 5.2.1列表的创建和删除

 5.2.2访问列表元素

 5.2.3遍历列表

 5.2.4添加、修改和删除列表元素

 5.2.5对列表进行统计计算

 5.2.6对列表进行排序

 5.2.7列表推导式

 5.2.8二维列表

 5.3元组

 5.3.1元组的创建和删除

 5.3.2访问元组元素

 5.3.3修改元组

 5.3.4元组推导式

 5.3.5元组与列表的区别

 5.4实践与练习

 第6章字典和集合

 视频讲解:86分钟

 6.1字典

 6.1.1字典的创建和删除

 6.1.2访问字典

 6.1.3遍历字典

 6.1.4添加、修改和删除字典元素

 6.1.5字典推导式

 6.2集合

 6.2.1创建集合

 6.2.2向集合中添加和删除元素

 6.2.3集合的交集、并集和差集运算

 6.3实践与练习

 第7章字符串

 视频讲解:118分钟

 7.1字符串编码转换

 7.1.1使用encode()方法编码

 7.1.2使用decode()方法解码

 7.2字符串常用操作

 7.2.1拼接字符串

 7.2.2计算字符串的长度

 7.2.3截取字符串

 7.2.4分割、合并字符串

 7.2.5检索字符串

 7.2.6字母的大小写转换

 7.2.7去除字符串中的空格和特殊字符

 7.2.8格式化字符串

 7.3实践与练习

 第2篇进阶提高

 第8章Python中使用正则表达式

 视频讲解:45分钟

 8.1正则表达式语法

 8.1.1行定位符

 8.1.2元字符

 8.1.3限定符

 8.1.4字符类

 8.1.5排除字符

 8.1.6选择字符

 8.1.7转义字符

 8.1.8分组

 8.1.9在Python中使用正则表达式语法

 8.2使用re模块实现正则表达式操作

 8.2.1匹配字符串

 8.2.2替换字符串

 8.2.3使用正则表达式分割字符串

 8.3实践与练习

 第9章函数

 视频讲解:118分钟

 9.1函数的创建和调用

 9.1.1创建一个函数

 9.1.2调用函数

 9.2参数传递

 9.2.1了解形式参数和实际参数

 9.2.2位置参数

 9.2.3关键字参数

 9.2.4为参数设置默认值

 9.2.5可变参数

 9.2.6类型联合运算符

 9.3返回值

 9.4变量的作用域

 9.4.1局部变量

 9.4.2全局变量

 9.5匿名函数

 9.6实践与练习

 第10章面向对象程序设计

 视频讲解:109分钟

 10.1面向对象概述

 10.1.1对象

 10.1.2类

 10.1.3面向对象程序设计的特点

 10.2类的定义和使用

 10.2.1定义类

 10.2.2创建类的实例

 10.2.3创建__init__()方法

 10.2.4创建类的成员并访问

 10.2.5访问

 10.3属性

 10.3.1创建用于计算的属性

 10.3.2为属性添加安全保护机制

 10.4继承

 10.4.1继承的基本语法

 10.4.2方法重写

 10.4.3派生类中调用基类的__init__()方法

 10.5实践与练习

 第11章模块

 视频讲解:105分钟

 11.1模块概述

 11.2自定义模块

 11.2.1创建模块

 11.2.2使用import语句导入模块

 11.2.3使用from…import语句导入模块

 11.2.4模块搜索目录

 11.3Python中的包

 11.3.1Python程序的包结构

 11.3.2创建和使用包

 11.3.3以主程序的形式执行

 11.4引用其他模块

 11.4.1导入和使用标准模块

 11.4.2第三方模块的下载与安装

 11.5实践与练习

 第12章文件及目录操作

 视频讲解:140分钟

 12.1基本文件操作

 12.1.1创建和打开文件

 12.1.2关闭文件

 12.1.3打开文件时使用with语句

 12.1.4写入文件内容

 12.1.5读取文件

 12.2目录操作

 12.2.1os和os.path模块

 12.2.2路径

 12.2.3判断目录是否存在

 12.2.4创建目录

 12.2.5删除目录

 12.2.6遍历目录

 12.3高级文件操作

 12.3.1删除文件

 12.3.2重命名文件和目录

 12.3.3获取文件基本信息

 12.4实践与练习

 第13章操作数据库

 视频讲解:79分钟

 13.1数据库编程接口

 13.1.1连接对象

 13.1.2游标对象

 13.2使用SQLite

 13.2.1创建数据库文件

 13.2.2操作SQLite

 13.3使用MySQL

 13.3.1下载和安装MySQL

 13.3.2安装PyMySQL

 13.3.3连接数据库

 13.3.4创建数据表

 13.3.5操作MySQL数据表

 13.4实践与练习

 第14章使用进程和线程

 视频讲解:104分钟

 14.1什么是进程

 14.2创建进程的常用方式

 14.2.1使用multiprocessing模块创建进程

 14.2.2使用Process子类创建进程

 14.2.3使用进程池Pool创建进程

 14.3进程间通信

 14.3.1队列简介

 14.3.2多进程队列的使用

 14.3.3使用队列在进程间通信

 14.4什么是线程

 14.5创建线程

 14.5.1使用threading模块创建线程

 14.5.2使用Thread子类创建线程

 14.6线程间通信

 14.6.1什么是互斥锁

 14.6.2使用互斥锁

 14.6.3使用队列在线程间进行通信

 14.7异步编程asyncio模块

 14.7.1什么是异步编程

 14.7.2创建协程任务

 14.7.3使用协程执行多个耗时任务

 14.7.4协程嵌套与列表推导式

 14.8实践与练习

 第15章网络编程

 视频讲解:60分钟

 15.1网络基础

 15.1.1为什么要使用通信协议

 15.1.2TCP/IP简介

 15.1.3UDP简介

 15.1.4socket简介

 15.2TCP编程

 15.2.1创建TCP服务器

 15.2.2创建TCP客户端

 15.2.3执行TCP服务器和客户端

 15.3UDP编程

 15.3.1创建UDP服务器

 15.3.2创建UDP客户端

 15.3.3执行UDP服务器和客户端

 15.4实践与练习

 第16章异常处理及程序调试

 视频讲解:60分钟

 16.1异常概述

 16.2异常处理语句

 16.2.1try…except语句

 16.2.2try…except…else语句

 16.2.3try…except…finally语句

 16.2.4使用raise语句抛出异常

 16.2.5更清晰的错误信息

 16.3程序调试

 16.3.1使用自带的IDLE进行程序调试

 16.3.2使用assert语句调试程序

 16.4实践与练习

 第3篇项目应用

 游戏开发与项目

 第17章Pygame游戏编程

 视频讲解:50分钟

 17.1初识Pygame

 17.1.1安装Pygame

 17.1.2Pygame常用模块

 17.2窗口坐标系与pygame.Rect对象

 17.2.1窗口坐标系

 17.2.2pygame.Rect对象

 17.3事件侦测

 17.3.1事件检索

 17.3.2处理键盘事件

 17.3.3自定义事件

 17.4位图图形

 17.4.1位图基础

 17.4.2Surface对象

 17.4.3Rect矩形对象

 17.5音频控制

 17.5.1设备的初始化

 17.5.2加载声音文件

 17.5.3控制声音流

 第18章推箱子游戏

 视频讲解:3分钟

 18.1需求分析

 18.2案例准备

 18.3业务流程

 18.4实现过程

 18.4.1文件夹组织结构

 18.4.2搭建主框架

 18.4.3绘制游戏地图

 18.4.4用键盘控制角色移动

 18.4.5判断游戏是否通关

 18.4.6记录步数

 18.4.7撤销角色已移动功能

 18.4.8重玩此关的实现

 18.4.9游戏进入下一关

 爬虫开发与项目

 第19章网络爬虫开发

 视频讲解:90分钟

 19.1初识网络爬虫

 19.1.1网络爬虫概述

 19.1.2网络爬虫的分类

 19.1.3网络爬虫的基本原理

 19.2网络爬虫的常用技术

 19.2.1Python的网络请求

 19.2.2请求headers处理

 19.2.3网络超时

 19.2.4代理服务

 19.2.5HTML解析之BeautifulSoup

 19.3网络爬虫开发常用框架Scrapy

 19.3.1安装Scrapy爬虫框架

 19.3.2创建Scrapy项目

 19.3.3创建爬虫

 第20章火车票分析助手

 视频讲解:4分钟

 20.1需求分析

 20.2案例准备

 20.3业务流程

 20.4主窗体的UI设计

 20.4.1主窗体的布局

 20.4.2主窗体显示效果

 20.5爬取数据

 20.5.1获取请求地址与参数

 20.5.2下载数据文件

 20.5.3查询所有车票信息

 20.5.4卧铺票的查询与分析

 20.5.5查询车票起售时间

 20.6窗体的数据显示

 20.6.1车票查询区域的数据显示

 20.6.2卧铺售票分析区域的数据显示

 20.6.3卧铺车票数量走势图的显示

 20.6.4查询车票起售时间的数据显示

 数据可视化与项目

 第21章数据可视化

 视频讲解:225分钟

 21.1初识数据可视化

 21.1.1什么是数据可视化

 21.1.2数据可视化的作用

 21.1.3数据可视化常用工具

 21.2NumPy数值计算

 21.2.1安装NumPy

 21.2.2NumPy的数据类型

 21.2.3ndarray数组对象

 21.2.4dtype数据类型对象

 21.2.5数组的基本操作

 21.3pandas数据处理

 21.3.1pandas数据结构

 21.3.2读写数据

 21.3.3数据操作

 21.4Matplotlib绘制常用图表

 21.4.1绘制柱形图

 21.4.2绘制折线图

 21.4.3绘制散点图

 21.4.4绘制饼形图

 第22章京东电商销售数据分析与预测

 视频讲解:3分钟

 22.1需求分析

 22.2案例准备

 22.3业务流程

 22.4分析方法

 22.5实现过程

 22.5.1日期数据统计并显示

 22.5.2销售收入分析

 22.5.3销售收入与广告费相关性分析

 22.5.4销售收入预测

 22.5.5预测评分

 Web开发与项目

 第23章Web编程

 视频讲解:93分钟

 23.1Web基础

 23.1.1HTTP协议

 23.1.2Web服务器

 23.1.3前端基础

 23.1.4静态服务器

 23.2WSGI接口

 23.2.1CGI简介

 23.2.2WSGI简介

 23.2.3定义WSGI接口

 23.2.4运行WSGI服务

 23.3Web框架

 23.3.1什么是Web框架

 23.3.2Python中常用的Web框架

 第24章Flask框架

 视频讲解:75分钟

 24.1Flask简介

 24.1.1安装虚拟环境

 24.1.2安装Flask

 24.1.3第一个Flask程序

 24.2Flask基础

 24.2.1开启调试模式

 24.2.2路由

 24.2.3静态文件

 24.2.4蓝图

 24.3模板

 24.3.1渲染模板

 24.3.2变量

 24.3.3控制结构

 24.4Web表单

 24.4.1CSRF保护和验证

 24.4.2表单类

 24.4.3把表单渲染成HTML

 第25章e起去旅行网站

 视频讲解:147分钟

 25.1系统功能设计

 25.1.1系统功能结构

 25.1.2系统业务流程

 25.2系统开发推荐

 25.2.1系统开发环境

 25.2.2文件夹组织结构

 25.3数据库设计

 25.3.1数据库概要说明

 25.3.2数据表模型

 25.3.3数据表关系

 25.4前台用户模块设计

 25.4.1会员注册功能实现

 25.4.2会员登录功能实现

 25.4.3会员退出功能实现

 25.5前台首页模块设计

 25.5.1推荐景区功能实现

 25.5.2推荐地区功能实现

 25.5.3搜索景区功能实现

 25.6景区模块设计

 25.6.1查看景区功能实现

 25.6.2查看游记功能实现

 25.6.3收藏景区功能实现

 

   相关推荐   

—  没有更多了  —

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

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