×
暂无评论
图文详情
  • ISBN:9787566425508
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:26cm
  • 页数:308页
  • 出版时间:2023-03-01
  • 条形码:9787566425508 ; 978-7-5664-2550-8

本书特色

本书是安徽省高等学校“十四五”省级规划教材,根据“全国高等学校(安徽考区)计算机水平考试教学(考试)大纲”编写,基于Python3.8环境,主要包括Python语言基础、控制结构、组合数据类型、自定义函数、文件、Python计算生态、Python应用初步等内容。本书理论与实践并重,案例和课程资源丰富,内容通俗易懂,可作为普通高等学校非计算机类专业本、专科学生学习“Python程序设计”课程的教材或参考书,也可供广大计算机编程爱好者自学和参考。

内容简介

本书基于Python3.8环境,主要包括Python语言基础、控制结构、组合数据类型、自定义函数、文件、Python计算生态、Python应用初步等内容。本书理论与实践并重,案例和课程资源丰富,内容通俗易懂,可作为普通高等学校非计算机类专业本、专科学生学习“Python程序设计”课程的教材或参考书,也可供广大计算机编程爱好者自学和参考。

目录

理论篇 第1章 Python语言概述 1.1 Python语言简介 1.1.1 Python语言的发展 1.1.2 Python语言的特点 1.1.3 Pyt,hon语言的应用 1.2 Python语言的版本与安装 1.2.1 Python语言的版本 1.2.2 Python安装文件下载 1.2.3 Python语言的安装 1.3 Pyt.hon语言的开发环境与文件类型 1.3.1 Python语言的开发环境 1.3.2 Python语言的文件类型 1.4 Python语言编程规范 1.4.1 Python语句及其书写规则 1.4.2 Python源程序的注释与空语句 1.4.3 标识符与关键字 1.5 Python语言的帮助和资源 1.5.1 Python交互式帮助 1.5.2 Python语言的资源 1.6 Python应用 知识拓展 习题 第2章 Python语言基础 2.1 Python基本数据类型 2.1.1 数值类型 2.1.2 空值类型与布尔类型 2.1.3 字节类型与字符串类型 2.2 常量和变量 2.2.1 常量 2.2.2 变量与赋值语句 2.3 运算符与表达式 2.3.1 运算符与表达式 2.3.2 表达式运算次序 2.4 函数与模块 2.4.1 内置函数 2.4.2 模块及其引用 2.4.3 math模块及其使用 2.5 字符串处理及格式化 2.5.1 字符串编码 2.5.2 字符串类型的索引与切片 2.5.3 字符串处理的函数与方法 2.5.4 字符串类型的格式化 2.6 正则表达式初识 2.6.1 基本知识 2.6.2 正则表达式 2.6.3 re模块 知识拓展 习题 第3章 Python控制结构 3.1 程序设计基础 3.1.1 程序和程序设计 3.1.3 三种基本结构 3.1.4 IPO程序编写方法 3.2 顺序结构 3.3 选择结构 3.3.1 单分支选择结构 3.3.2 双分支选择结构 3.3.3 多分支选择结构 3.3.4 if语句的嵌套 3.3.5 异常处理 3.3.6 if语句综合案例 3.4 循环结构 3.4.1 for语句 3.4.2 while语句 3.4.3 break和conlinue语句 3.4.4 循环嵌套 3.4.5 循环结构综合案例 3.5 程序调试基本方法 3.5.1 程序错误的类型 3.5.2 程序调试的IDLE方法 知识拓展 习题 第4章 Python组合数据类型 4.1 组合数据类型概述 4.2 元组类型 4.3 列表类型 4.3.1 列表的概念 4.3.2 列表的操作 4.3.3 列表解析表达式 4.4 集合类型 4.5 字典类型 4.5.1 字典类型概念 4.5.2 字典操作 4.6 常用算法及其应用实例 知识拓展 习题 第5章 函数 5.1 函数概述 5.1.1 函数的优点 5.1.2 函数的分类 5.2 函数的定义与调用 5.2.1 函数的定义 5.2.2 函数的调用 5.2.3 函数的返回值与retum语句 5.3 函数的参数及其传递 5.3.1 函数的参数 5.3.2 函数的参数传递 5.4 变量的作用域 5.4.1 局部变量 5.4.2 全局变量 5.5 匿名函数 5.6 递归函数 5.6.1 递归函数的概念 5.6.2 递归函数的应用 5.6.3 递归函数的优缺点 5.7 模块与包 5.7.1 模块 5.7.2 包 5.8 综合案例 知识拓展 习题 第6章 文件操作 6.1 文件的使用 6.1.1 文件概述 6.1.2 文件访问流程 6.2 数据组织及其处理 6.2.1 一维数据及其处理 6.2.2 二维数据及其处理 6.2.3 高维数据及其处理 6.3 文件管理 6.3.1 os模块 6.3.2 shutil模块 6.4 综合应用 知识拓展 习题 第7章 Python计算生态 7.1 Python计算生态概述 7.2 Python标准库 7.2.1 random库 7.2.2 time库与datetime库 7.2.3 turtle库 7.13 第三方库 7.3.1 第三方库的安装 7.3.2 PyInstaller库 7.3.3 jieba库 7.3.4 WordCloud库 7.3.5 其他第三方库 7.4 综合案例 习题 第8章 Python高级应用 8.1 面向对象程序设计 8.1.1 基本概念 8.1.2 类的定义和引用 8.1.3 类与对象的属性 8.1.4 类与对象的方法 8.1.5 类的继承与派生 8.2 图形用户界面(GUI)编程 8.2.1 tkinter编程基础 8.2.2 tkinter布局管理 8.2.3 tkinter常用组件 8.3 Python数据库编程 8.3.1 数据库基本概念 8.3.2 关系数据库 8.3.3 SQLite数据库与sqlite3模块 8.3.4 使用sqlite3模块连接和操作SQLite数据库 习题 实验篇 实验1 Pylhon语言开发环境 实验2 Python语言基础 实验3 Python基本数据类型 实验4 正则表达式及其应用 实验5 基本控制结构——分支 实验6 基本控制结构——循环 实验7 Python组合数据类型 实验8 函数及其应用 实验9 文件操作 实验10 Python标准库的使用 实验11 Python第三方库的使用 实验12 Python综合应用 附录篇 ASCII表 UTF-8编码
展开全部

作者简介

王永国,安徽大学副教授,主持开发软件10多项,获得软件著作权1项,曾获安徽省优秀教学成果一等奖、二等奖各1项,安徽省自然科学奖三等奖1项,出版教材10多种。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航