零基础学Python--基于PyCharmE
新华书店全新正版书籍图书 保证_可开发票_极速发货支持7天无理由
¥
44.3
7.5折
¥
59
全新
仅1件
作者蔡黎亚、刘正、唐志峰
出版社清华大学出版社
ISBN9787302560395
出版时间2021-02
装帧平装
开本16开
定价59元
货号31098898
上书时间2024-10-18
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
目录
第1章初识Python
1.1计算机程序设计
1.1.1计算机程序的概念
1.1.2计算机程序语言
1.1.3程序语言的编码发展史
1.2Python的发展
1.3Python的优点
1.4Python 3 版本的特点
1.4.1Python版本的发展概述
1.4.2Python 3.x与Python 2.x的主要差异
1.5Python下载和安装
1.5.1Python的下载
1.5.2Python的安装
1.5.3Python的运行目录介绍
1.6集成环境PyCharm安装与配置
1.6.1PyCharm的下载
1.6.2PyCharm的安装
1.6.3PyCharm的配置
本章小结
习题
第2章Python程序基础
2.1Python 程序结构
2.2Python基本语法
2.2.1代码格式
2.2.2变量与对象
2.2.3注释
2.2.4赋值语句
2.2.5函数
2.2.6基本输入和输出
2.3Python编程实例
2.3.1hello,world!
2.3.2长方形面积计算
2.3.3输入长方形边长计算面积
2.3.4处理日期和时间
本章小结
习题
第3章数据类型与基本操作
3.1数据类型概述
3.1.1可变和不可变数据类型
3.1.2哈希运算与哈希运算模块
3.2数值
3.2.1整型
3.2.2浮点型
3.2.3复数
3.2.4布尔型
3.2.5数值运算符与表达式
3.3字符串
3.3.1访问字符串
3.3.2操作字符串
3.3.3字符串运算符和表达式
3.3.4字符串转义字符
3.3.5简单格式化输出
3.3.6字符串处理函数
3.3.7字符串常用内置函数
3.4字节
3.5列表
3.5.1访问列表(切片)
3.5.2操作列表
3.5.3列表运算符和表达式
3.5.4列表类型的内置函数
3.6元组
3.6.1访问元组
3.6.2操作元组
3.6.3元组运算符和表达式
3.7字典
3.7.1创建字典
3.7.2访问字典
3.7.3操作字典
3.7.4字典的内置函数
3.8集合
3.8.1创建及操作集合
3.8.2添加集合对象
3.8.3删除集合对象
3.8.4清空集合对象
3.8.5冻结集合对象
3.8.6集合内置函数
3.9数据类型转换
3.9.1常用数据类型转换函数
3.9.2zip()函数
3.10operator模块
3.11Python真值的处理
3.12操作文件方法
3.12.1文件读取
3.12.2关闭文件
3.12.3open()函数的参数
3.12.4操作文件的函数表达式
3.13编程实例: 把Python输出到Word文档
3.13.1任务要求
3.13.2Pythondocx扩展库的使用
3.13.3实例编程代码
本章小结
习题
第4章Python程序控制流程
4.1Python 程序基本结构
4.1.1程序流程图
4.1.2程序基本结构图
4.1.3程序基本结构实例
4.2Python 程序分支结构
4.2.1分支结构if
4.2.2双分支结构ifelse
4.2.3多分支结构ifelifelse
4.2.4三元表达式
4.2.5lambda()函数
4.3Python 程序循环结构
4.3.1遍历循环for
4.3.2条件循环while
4.3.3循环关键字 break
4.3.4循环关键字continue
4.3.5iter()和next()函数
4.3.6列表解析
4.4编程实例: 引入jieba库进行中文切词并统计
4.4.1任务要求
4.4.2jieba库概述及安装
4.4.3任务实例代码
本章小结
习题
第5章函数与模块
5.1函数
5.1.1函数定义
5.1.2函数调用
5.1.3函数参数
5.1.4函数的嵌套
5.1.5递归函数
5.2Python变量作用域
5.2.1变量作用域
5.2.2global关键字
5.3模块
5.3.1import和from模块导入
5.3.2__all__属性变量
5.3.3__name__属性变量
5.3.4__file__属性变量
5.3.5__doc__属性
5.3.6dir()函数
5.3.7reload()函数
5.4包
5.4.1包结构
5.4.2导入包
5.4.3包内引用
5.5数据预处理——NumPy和Pandas库的应用
5.5.1NumPy和Pandas库的安装
5.5.2NumPy库的基本操作
5.5.3Pandas库的基本操作
5.6编程实例: 判断字符数量
5.6.1任务要求
5.6.2任务分析和说明
5.6.3任务实例代码
本章小结
习题
第6章面向对象编程
6.1面向对象编程概述
6.1.1面向对象的含义
6.1.2面向对象编程的特点
6.1.3面向对象与面向过程
6.2Python的面向对象
6.2.1类和对象
6.2.2类对象和实例对象
6.3属性和方法
6.3.1属性
6.3.2方法
6.3.3__str__和__repr__方法
6.4继承
6.4.1简单继承
6.4.2定义子类和调用父类
6.4.3多重继承
6.4.4Mixin继承
6.5重写与重载
6.5.1重写
6.5.2重载
6.5.3运算符重载
6.6装饰器
6.6.1闭包与装饰器
6.6.2类装饰器
6.6.3内置装饰器
本章小结
习题
第7章数据分析的应用
7.1数据分析项目介绍
7.1.1项目要求
7.1.2项目分析与说明
7.2数据分析的必备知识: 正则表达式
7.2.1正则表达式概念
7.2.2正则表达式的数据筛选规则
7.2.3正则表达式的应用实践
7.3获取网页数据的基础技能
7.3.1网络爬虫的定义
7.3.2获取网页Headers信息
7.3.3Requests库获取网页信息
7.4爬虫编写的任务要求及分析
7.4.1项目任务要求
7.4.2任务分析和说明
7.5编程实例1: 通过正则表达式爬取数据
7.5.1分析网页数据结构
7.5.2查找网页标记规律
7.5.3通过正则表达式筛选数据
7.5.4单一页面爬虫构建方法
7.5.5获取网站分页面的链接及内容
7.5.6全页面爬虫的构建方法
7.6编程实例2: 通过xpath工具爬取数据
7.6.1xpath工具获取数据所在标记
7.6.2Python中使用xpath: lxml库
7.6.3xpath通配符和常用表达式
7.6.4程序实例代码
7.7编程实例3: 通过子页面爬取数据
7.7.1程序设计思路
7.7.2子页面数据的获取路径
7.7.3程序实例代码
7.8数据的清洗和整理过程
7.8.1数据的清洗
7.8.2数据的整理
7.9数据分析与图表的绘制
7.9.1Python扩展库——Matplotlib
7.9.2数据分析与可视化
本章小结
习题
参考文献
内容摘要
\\\"本书共7章,涵盖了Python语言的开发环境及工具的使用、程序基础、数据类型与基本操作、程序控制流程、函数与模块、面向对象编程以及Python语言在数据分析方面的案例应用,包含网络爬虫的编写、Python图形的绘制等内容。
本书内容丰富,以各种编程实例详细讲解函数和扩展库的用法,适用于学习Python语言的初级用户、中级用户,其丰富的各类函数、扩展库的使用说明也可以作为高级用户的使用参考。本书可作为各类院校计算机相关专业的基础课程教材,也可作为Python学习者的参考书。
同时,本书编著者作为参与并获得全国高职院校技能大赛——“大数据技术与应用”一等奖的指导教师,书中内容涵盖了当前“大数据技术与应用”方面关于Python语言的各项基本技能,因此本书也可以作为参赛学生和指导教师们的备赛参考工具书。
本书封面贴有清华大学出版社防伪标签,无标签者不得销售。\\\"
主编推荐
1.零基础学习;2.基于便捷编程工具PyCharm;3.语法讲解与实例应用相结合;4.内容范围广泛;5.完善的各种库的讲解
— 没有更多了 —
以下为对购买帮助不大的评价