Python程序设计基础
定价:¥52.00
                            								作者: 王玉玲
出版时间:2023-07
出版社:电子工业出版社
- 电子工业出版社
 - 9787121459948
 - 1-1
 - 512276
 - 48253891-5
 - 平塑
 - 16开
 - 2023-07
 - 338
 - 240
 - 计算机科学与技术
 - 本科
 
                            内容简介
                        
                        
                                本书以《全国计算机等级考试二级Python语言程序设计考试大纲(2022版)》为基础,以计算机语言类初学者为教学对象,以Python 3.x为背景,循序渐进地介绍了Python语言的基本知识、基础语法、数据结构、控制结构和基本应用等内容。 本书共分为12章,主要内容有Python概述、数据结构、运算符与表达式、流程控制结构、函数与模块、面向对象程序设计、图形用户界面、图形绘制、文件操作、网络爬虫、数据分析与可视化基础、程序错误与异常处理。 本书注重实用性和实践性,以基本语句的使用为基础,以典型案例的讲解为支撑,通过算法的理论讲解和程序的实践练习,力求提高读者的程序设计能力。 本书既可作为高等院校计算机相关专业学生的教材,又可作为工程技术人员和计算机爱好者的参考用书。                            
                            
                        
                            目录
                        
                        
                                目录__eol__第1章  Python概述	1__eol__1.1 Python简介	1__eol__1.1.1  Python的发展历史	1__eol__1.1.2  Python的特点	2__eol__1.1.3  Python的应用	2__eol__1.1.4  Python的不足	3__eol__1.2 Python的下载与安装	3__eol__1.2.1  下载Python安装包	4__eol__1.2.2  安装Python	5__eol__1.2.3  测试Python	8__eol__1.3 Python的开发环境	8__eol__1.3.1  IDLE	9__eol__1.3.2  PyCharm	10__eol__1.4 “Hello World!”程序的运行	13__eol__1.4.1  通过IDLE编码方式运行程序	13__eol__1.4.2  通过命令行方式运行程序	14__eol__1.4.3  通过交互方式运行程序	14__eol__1.4.4  通过PyCharm方式运行程序	15__eol__1.5 本章小结	17__eol__习题	17__eol__第2章  数据结构	18__eol__2.1 数据类型	18__eol__2.1.1  整数类型(int)	18__eol__2.1.2  浮点数类型(float)	19__eol__2.13  复数类型(complex)	19__eol__2.2 序列	19__eol__2.2.1  序列的概念	19__eol__2.2.2  序列的操作	20__eol__2.2.3  列表	22__eol__2.2.4  元组	27__eol__2.2.5  字符串	29__eol__2.3 字典	33__eol__2.3.1  字典的概念	33__eol__2.3.2  字典的操作	34__eol__2.4 集合	37__eol__2.4.1  集合的概念	37__eol__2.4.2  集合的操作	37__eol__2.5 数据结构转换	39__eol__2.6  本章小结	40__eol__习题	40__eol__第3章  运算符与表达式	42__eol__3.1  变量	42__eol__3.1.1  标识符	42__eol__3.1.2  变量的赋值	43__eol__3.2  运算符	44__eol__3.2.1  算术运算符	44__eol__3.2.2  赋值运算符	45__eol__3.2.3  比较运算符	46__eol__3.2.4  逻辑运算符	47__eol__3.2.5  成员运算符	48__eol__3.2.6  身份运算符	49__eol__3.2.7  位运算符	50__eol__3.3  表达式	53__eol__3.3.1  表达式的组成规则	53__eol__3.3.2  表达式的运算	54__eol__3.3.3  表达式的注意事项	55__eol__3.4  本章案例	55__eol__3.5 本章小结	56__eol__习题	57__eol__第4章  流程控制结构	59__eol__4.1 Python程序设计流程	59__eol__4.1.1  算法	59__eol__4.1.2  程序流程图	60__eol__4.2  顺序结构	61__eol__4.2.1  赋值语句	61__eol__4.2.2  输入语句	64__eol__4.2.3  输出语句	64__eol__4.2.4  格式化语句	65__eol__4.3  选择结构	68__eol__4.3.1  单分支结构(if语句)	68__eol__4.3.2  双分支结构(if…else语句)	69__eol__4.3.3  多分支结构(if…elif…else语句)	70__eol__4.3.4  分支嵌套	71__eol__4.4  循环结构	72__eol__4.4.1  while循环	73__eol__4.4.2  for循环	74__eol__4.4.3  循环嵌套	76__eol__4.4.4  跳出循环	77__eol__4.5  程序的编写格式	79__eol__4.5.1  缩进	79__eol__4.5.2  多行书写	80__eol__4.5.3  空行	81__eol__4.5.4  注释	81__eol__4.6  本章案例	81__eol__4.7  本章小结	85__eol__习题	85__eol__?__eol__第5章  函数与模块	87__eol__5.1 函数	87__eol__5.1.1  函数概述	87__eol__5.1.2  函数的定义	89__eol__5.1.3  函数的调用	90__eol__5.2 参数	91__eol__5.2.1  参数的传递	92__eol__5.2.2  必备参数	93__eol__5.2.3  默认参数	93__eol__5.2.4  关键字参数	94__eol__5.2.5  不定长参数	94__eol__5.3 变量的作用域	97__eol__5.3.1  局部变量	98__eol__5.3.2  全局变量	98__eol__5.4 模块	99__eol__5.4.1  模块的导入	100__eol__5.4.2  常用模块	102__eol__5.4.3  模块的安装	103__eol__5.5 本章案例	105__eol__5.6 本章小结	107__eol__习题	108__eol__第6章  面向对象程序设计	110__eol__6.1 面向对象程序设计概述	110__eol__6.1.1  基本概念	110__eol__6.1.2  与面向过程程序设计的区别	110__eol__6.1.3  主要特性	111__eol__6.1.4  常用术语	112__eol__6.2 类和对象	113__eol__6.2.1  类	113__eol__6.2.2  对象	116__eol__6.2.3  类和对象的关系	117__eol__6.3 类属性和实例属性	117__eol__6.3.1  类属性	117__eol__6.3.2  实例属性	118__eol__6.4 方法	121__eol__6.4.1  方法与函数的区别	121__eol__6.4.2  方法的分类	122__eol__6.5 构造方法和析构方法	124__eol__6.5.1  构造方法	124__eol__6.5.2  析构方法	127__eol__6.6 本章案例	129__eol__6.7 本章小结	133__eol__习题	133__eol__第7章  图形用户界面	135__eol__7.1 概述	135__eol__7.1.1  GUI简介	135__eol__7.1.2  常用的GUI库	135__eol__7.2 tkinter	136__eol__7.2.1  窗体	136__eol__7.2.2  基本控件	137__eol__7.2.3  布局管理器	142__eol__7.2.4  事件响应	143__eol__7.2.5  画布	146__eol__7.3 wxPython	149__eol__7.3.1  wxPython的安装与配置	149__eol__7.3.2  窗体的创建	149__eol__7.4 本章案例	151__eol__7.5 本章小结	154__eol__习题	155__eol__?__eol__第8章  图形绘制	156__eol__8.1  turtle简介	156__eol__8.2  turtle绘图体系	156__eol__8.2.1  绘图窗体与绘图区域	156__eol__8.2.2  绝对坐标系	158__eol__8.2.3  海龟的默认移动方向	159__eol__8.2.4  角度坐标系	160__eol__8.3  画笔属性设置函数	161__eol__8.4  海龟运动控制函数	163__eol__8.5  其他函数	164__eol__8.6 本章案例	165__eol__8.7 本章小结	168__eol__习题	168__eol__第9章  文件操作	169__eol__9.1 文件概述	169__eol__9.1.1  文本文件	169__eol__9.1.2  二进制文件	169__eol__9.2 文件操作	170__eol__9.2.1  打开与关闭文件	170__eol__9.2.2  读取文件	171__eol__9.2.3  写入文件	174__eol__9.2.4  文件相关方法	175__eol__9.3 Office文件操作	177__eol__9.3.1  使用python-docx操作Office文件	177__eol__9.3.2  使用xlsxwriter操作Excel文件	179__eol__9.4 CSV文件操作	181__eol__9.4.1  CSV文件	181__eol__9.4.2  操作CSV文件	181__eol__9.5 本章案例	183__eol__9.6 本章小结	185__eol__习题	185__eol__第10章  网络爬虫	186__eol__10.1 爬虫概述	186__eol__10.1.1  爬虫的分类	186__eol__10.1.2  爬虫的原理	187__eol__10.1.3  爬虫的开发基础	188__eol__10.2 网络库	190__eol_                            
                            
                        
                        
                        
                    