×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
暂无评论
图文详情
  • ISBN:9787302664000
  • 装帧:70g胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:其他
  • 页数:280
  • 出版时间:2024-06-01
  • 条形码:9787302664000 ; 978-7-302-66400-0

本书特色

由浅入深:按照基础知识简单易读、案例应用从基础应用到实践应用,遵循由点到面、知识串联层层叠加的原则,以问题为导向,按照发现问题、分析问题、解决问题的思路进行编写. 案例实践:本书以学生成绩管理系统案例贯穿基础知识的章节,同时每一章都有综合案例提升实践能力,以便于读者逐渐养成工程迭代思维习惯。 产学融合:本书编写以提升实践能力为目标,综合案例遵循企业实践流程,按照需求分析、整体架构设计、模块划分、平台设计逐步进行,以期提升读者计算思维、工程能力及创新实践能力。 配套780分钟微课视频、程序源码、教学课件和教学大纲,通过实用有趣的项目,强化实践鼓励创新。

内容简介

本书计划从Python的环境搭建开始,从零基础引导读者入门Python的基础理论,并用大量的案例分析来强化训练问题分析求解的能力,步骤化的代码转化助力读者入门,寓理论于案例,在案例分析与求解中实现编程能力的提升,达到将理论转为实践教学目的。每章遵循基础入门、案例强基,实战创新三个层次来引导读者提升编程实践能力。本书坚持3个原则:一是内容浅显易懂,能让读者快速入门;二是实践内容完整,能让读者通过代码的读与写加深对抽象的理论理解;三是案例丰富,用经典数学求解案例引读者入,实现思维转换,用竞赛题库案例强化训练问题分析求解能力,用实用的工程案例实现理论到实践的应用转换,引导读者一步步提升编程能力,体会Python编程的乐趣以及Python强大的生态系统,使读者学习之后能有所收获,并能够关联应用于生活场景。

目录

第1章 Python语言概述 1.1 Python简介 1.2 Python的特点 1.2.1 Python的优点 1.2.2 Python的缺点 1.3 Python的应用领域 1.4 Python语言开发环境的安装 1.5 运行Python 1.6 集成开发环境 1.7 扩展库的安装与使用 第2章 Python基本语法 2.1 用程序实现问题求解 2.2 Python程序语法元素 2.3 常用函数 2.4 基本结构 习题 第3章 Python数据类型 3.1 认识数据类型 3.1.1 整数 3.1.2 浮点数 3.1.3 复数 3.1.4 布尔型 3.2 运算符 3.2.1 数值运算符 3.2.2 运算符优先级 3.2.3 常用数值函数 3.2.4 math库 3.3 字符串 3.3.1 字符串的基本操作 3.3.2 字符串的处理函数 3.3.3 字符串的处理方法 3.3.4 字符串的格式化方法 3.4 实践应用 习题 第4章 组合数据类型 4.1 组合数据类型概述 4.2 序列类型 4.2.1 元组类型 4.2.2 列表类型 4.2.3 列表实践应用 4.3 集合类型 4.4 映射类型 4.4.1 字典类型 4.4.2 字典应用实践 4.5 组合数据类型应用 习题 第5章 程序控制结构 5.1 程序流程图 5.2 程序的分支结构 5.2.1 单分支结构:if语句 5.2.2 二分支结构:if-else语句 5.2.3 多分支结构:if-elif-else语句 5.2.4 分支嵌套结构 5.3 循环结构 5.3.1 遍历循环:for循环 5.3.2 无限循环:while循环 5.3.3 循环保留字:break和continue 5.3.4 循环与else 5.3.5 循环嵌套 5.4 异常处理 5.5 random库 5.5.1 random库的常用函数 5.5.2 random库的应用 5.6 time库与datetime库 5.6.1 time库的时间获取 5.6.2 time库的时间格式化 5.6.3 time库的计时和休眠 5.6.4 datetime库的时间格式化 习题 第6章 函数 6.1 函数的基本使用 6.1.1 函数的定义 6.1.2 函数的调用 6.2 参数的传递 6.2.1 参数的位置传递 6.2.2 参数的关键字传递 6.2.3 可选参数和可变数量参数 6.3 函数的返回值 6.4 变量的作用域 6.5 匿名函数 6.6 函数应用 6.7 函数的递归 6.8 迭代 6.9 代码复用与模块化编程 6.9.1 模块化编程 6.9.2 程序入口 6.10 实践应用 习题 第7章 文件 7.1 文件的基本操作 7.1.1 文件概述 7.1.2 文件的打开与关闭 7.1.3 文件的路径 7.1.4 文件的读取 7.1.5 文件的写人 7.1.6 文件的读写位置 7.2 文件的迭代 7.3 数据维度与数据格式化 7.3.1 数据维度 7.3.2 一维和二维数据的存储与读写 7.3.3 高维数据的存储与读写 7.4 文件应用 7.4.1 用户登录案例 7.4.2 jieba分词 7.4.3 wordcloud词云 习题 第8章 面向对象程序设计 8.1 类和对象 8.1.1 类的使用 8.1.2 属性与方法 8.1.3 访问限制 8.1.4 面向对象的方法应用——简易计算器 8.2 封装 8.2.1 面向对象特征 8.2.2 封装实践应用 8.3 继承 8.3.1 继承关系 8.3.2 重写方法 8.3.3 super关键字 8.3.4 多重继承 8.4 多态 习题 第9章 多线程 9.1 多线程的定义 9.2 Python线程模块 9.2.1 线程模块 9.2.2 Thread类 9.2.3 多线程破解密码 9.3 事件机制 9.3.1 Event事件对象 9.3.2 事件机制辅助密码破解 9.4 线程同步 9.4.1 Lock 9.4.2 RLock 9.4.3 Condition 9.4.4 Queue 9.5 多线程实践 习题 0章 图形化用户界面 10.1 thinter概述 10.1.1 tkinter窗体 10.1.2 tkinter组件 10.1.3 tkinter组件布局 10.2 tkinter事件 10.2.1 thinter事件类型 10.2.2 事件对象及属性 10.2.3 tkinter事件绑定 10.3 tkinter实践应用 10.3.1 需求分析 10.3.2 模块设计 10.3.3 模块实现 习题
展开全部

预估到手价 ×

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

确定
快速
导航