• Python编程基础与应用
21年品牌 40万+商家 超1.5亿件商品

Python编程基础与应用

批量上传,套装书可能不全,下单前咨询在线客服!有特殊要求,下单前请咨询客服!

40.02 6.9折 58 全新

库存6件

江西南昌
认证卖家担保交易快速发货售后保障

作者蓝永健 陈冬冬

出版社机械工业出版社

ISBN9787111700272

出版时间2022-03

装帧平装

开本16开

定价58元

货号29386160

上书时间2024-11-02

思源汇书店

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

   商品详情   

品相描述:全新
商品描述
前言
前.言
程序设计是人工智能、大数据、网络运维等相关专业的必修课程。Python语言是一种解释型、面向对象的计算机程序设计语言,广泛用于计算机程序设计、系统管理编程脚本、科学计算等,特别适用于快速的应用程序开发。Python语言很适合做数据分析、大数据挖掘、大数据可视化、网络爬虫和人脸识别等,其简洁的语法、强大的功能、丰富的扩展库和开源免费、易学易用的特点,使得越来越多的用户学习和使用它。
本书是集教材、练习册、上机指导和微课视频于一体的新形态一体化教材,基于Windows 10、Python 3.9和PyCharm开发工具,阐述了Python语言的基础知识,以及使用Python语言开发应用实例。全书分为9章,简要介绍如下:
第1章 开始Python学习。本章重点介绍了Python的特点和应用领域、下载和安装Python、集成开发环境IDLE和PyCharm的使用、使用pip管理Python库等。
第2章 Python基础语法和简单运算。本章重点介绍了Python基本语法、数据类型、运算符、表达式、基本输入和输出函数等。
第3章 字符串的应用。本章重点介绍了字符串的索引取值和切片、字符串处理的函数和方法、字符串的转义字符、编码和格式化处理等。
第4章 程序控制结构,包括顺序结构、选择结构和循环结构三种结构。本章重点介绍了if单分支、双分支、多分支和if嵌套结构的使用,for循环、while循环、循环和else、break语句、continue语句和循环的嵌套等。
第5章 序列结构的应用,包括列表、字典、元组和集合。本章重点介绍了列表的定义、列表索引、列表切片、集合的运算、列表的操作方法和函数、字典的操作方法和函数、元组的操作方法和函数、集合的操作方法和函数、列表与字典的转换、列表与元组的转换、列表与字符串的转换等。
第6章 函数的应用。本章重点介绍了函数的概念、自定义函数、使用lambda语句创建匿名函数、函数的参数传递、全局变量、局部变量、函数的递归、异常类型和异常的处理等。
第7章 面向对象的应用。本章重点介绍了面向对象的概念、类的创建和调用、实例属性、类属性、公共属性、私有属性、公共方法、私有方法、类方法、静态方法、继承和多态等。
第8章 文件夹和文件的操作。本章重点介绍了文件夹的创建、删除、重命名和复制等操作;文本文件的读取与写入、二进制文件的读取与写入、with-open操作和获取文件属性操作等,为后面数据分析和爬虫应用作铺垫。
第9章 第三方库的应用案例。本章重点介绍了应用jieba中文分词库和wordcloud词云库开发中文可视化词云项目,应用sqllite 3库、requests库和Beautifulsoup4开发新闻网页爬虫项目,应用matplotlib库和MyQR库进行开发数据可视化项目,应用face_recognition库开发人脸识别学生考勤系统等。
本书与企业共同研发,结合一些企业的应用场景,提供了17个完整教学案例,并完整提供这些案例的实现代码:模拟手机充值、货运软件对钢管重量的智能估算、药品电子监管码的识别、个人名片生成器、猜心游戏程序、判断网络系统的密码强度、英文词频统计、抽奖券号码生成器、用户注册与验证程序、字符串简单加密、简单四则运算计算器、简易购物结算程序、城市文件夹分身小帮手、可视化词云项目、新闻网页爬虫项目、商品统计图和二维码自动生成项目、人脸识别项目。通过这些企业场景案例,让读者能在学习完基础知识后,在Python的综合应用能力方面有进一步的提升。
本书提供配套的微课教学视频,方便学生反复观看和学习课程相关内容,扫描书中的二维码,可以在线观看视频讲解。本书还提供了104个教学范例、400道练习题、74个实训任务书、36个教学课件,方便教师和读者使用。同时本书还配有超星学习通版示范教学资源包,方便老师进行混合式教学。
本书由蓝永健(珠海市中等职业学校)和陈冬冬(东莞理工学校)担任主编,由蔡德琛(珠海市理工职业技术学校)、朱海鑫(中山市中等专业学校)和邓爱玲(东莞市信息技术学校)担任副主编,彭亚发(广东交通职业技术学院)、范智峰(广州海智通信息科技有限公司)、邱邢海(珠海市中等职业学校)、张美珍(东莞理工学校)、杜建(珠海市理工职业技术学校)、陈汉贤(中山市中等专业学校)、张宝升(东莞市信息技术学校)参加编写。其中,第1章和第2章由邓爱玲编写,第3章和第8章由陈冬冬编写,第4章由蔡德琛编写,第6章和第7章由朱海鑫编写,第5章和第9章由蓝永健编写,后由蓝永健统稿。彭亚发和范智峰提供了部分项目案例,邱邢海、张美珍、杜建、陈汉贤、张宝升提供了部分习题和实训素材。
由于编者水平有限,书中难免会有疏漏或不足之处,敬请读者批评指正。

编.者

导语摘要
本书作为一本Python程序设计语言教材,以具体应用为导向,以丰富的案例为依托,主要阐述Python语言的基础知识,让读者对Python语言的全貌有基本理解,并能够高效地应用。与此同时,书中的案例融入思政理念,对课程思政进行了探索。本书共9章,开发环境基于Windows 10操作系统、Python 3.9版本和PyCharm开发工具。第1章至第8章主要侧重基础知识,第9章主要侧重应用实践,讲解了可视化词云项目、新闻网页爬虫项目、商品统计图和二维码自动生成项目以及人脸识别项目。
本书是集教材、练习册、上机指导和微课视频于一体的新形态一体化教材,读者可通过扫描二维码进行学习。本书配有电子课件、源代码,读者可登录机械工业出版社教育服务网(www.cmpedu.com)以教师身份注册后免费下载或联系编辑(010-88379194,QQ:303431623)咨询。本书还配有“示范教学包”,教师可在超星学习通上实现“一键建课”。本书可以作为各类职业院校计算机及相关专业的教材,也可作为广大程序设计开发者、爱好者的自学参考书。

目录
目录

前言
二维码索引
第1部分Python编程基础
第1章开始Python学习2
 学习目标 2
11Python的特点及应用4
12搭建Python开发环境5
13使用pip管理Python库11
案例——模拟手机充值15
本章小结16
习题17
第2章Python基础语法和简单运算18
 学习目标 18
21基本语法19
22数据类型23
23运算符和表达式24
24基本输入和输出函数27
案例——货运软件对钢管重量的
智能估算28
本章小结31
习题31
第3章字符串的应用33
 学习目标 33
31字符串的定义34
32字符串的索引取值与切片35
33字符串的处理函数39
34字符串的处理方法39
35字符串的转义字符48
36字符串的编码50
37字符串的格式化处理51
案例1——药品电子监管码的识别54
案例2——个人名片生成器56
本章小结58
习题58
第4章程序控制结构60
 学习目标 60
41顺序结构61
42选择结构61
43循环结构69
案例1——猜心游戏程序78
案例2——判断网络系统的密码强度81
本章小结83
习题84
第5章序列结构的应用86
 学习目标 86
51列表的应用88
52字典的应用100
53元组的应用110
54集合的应用112
55序列的通用操作116
案例1——英文词频统计121
案例2——抽奖券号码生成器124
本章小结127
习题127
第6章函数的应用130
 学习目标 130
61函数的概念131
62自定义函数132
63函数的参数传递137
64使用lambda语句创建匿名
函数140
65变量的作用域141
66Python的异常处理144
67函数的递归149
案例1——用户注册与验证程序151
案例2——字符串简单加密153
本章小结155
习题155
第7章面向对象的应用159
 学习目标 159
71面向对象的概念160
72类的创建161
73类的调用161
74属性163
75方法166
76继承173
77多态176
案例1——简单四则运算计算器179
案例2——简易购物结算程序182
本章小结185
习题186
第8章文件夹和文件的
操作190
 学习目标 190
81文件夹操作191
82文件操作196
案例——城市文件夹分身小帮手203
本章小结206
习题206
第9章第三方库的应用
案例209
 学习目标 209 
91文本处理库的应用——可视化
词云项目210
案例——可视化中文词云项目217
92网络爬虫库的应用——新闻网页
爬虫项目221
案例——新闻网页爬虫项目236
93数据可视化的应用——商品统计
图和二维码自动生成项目244
案例——商品统计图和二维码项目247
94人工智能库的应用——人脸识别
项目251
案例——人脸识别学生考勤系统260
本章小结264
习题265
参考文献267

内容摘要
本书作为一本Python程序设计语言教材,以具体应用为导向,以丰富的案例为依托,主要阐述Python语言的基础知识,让读者对Python语言的全貌有基本理解,并能够高效地应用。与此同时,书中的案例融入思政理念,对课程思政进行了探索。本书共9章,开发环境基于Windows 10操作系统、Python 3.9版本和PyCharm开发工具。第1章至第8章主要侧重基础知识,第9章主要侧重应用实践,讲解了可视化词云项目、新闻网页爬虫项目、商品统计图和二维码自动生成项目以及人脸识别项目。
本书是集教材、练习册、上机指导和微课视频于一体的新形态一体化教材,读者可通过扫描二维码进行学习。本书配有电子课件、源代码,读者可登录机械工业出版社教育服务网(www.cmpedu.com)以教师身份注册后免费下载或联系编辑(010-88379194,QQ:303431623)咨询。本书还配有“示范教学包”,教师可在超星学习通上实现“一键建课”。本书可以作为各类职业院校计算机及相关专业的教材,也可作为广大程序设计开发者、爱好者的自学参考书。

   相关推荐   

—  没有更多了  —

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

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