作品简介

本书以Python编程语言为载体,以微课为媒介,从基本编程应用到综合项目设计逐级推进、衍化,通过221个实例详细介绍了Python编程语言的基础知识和语法操作规范,同时还剖析了18个综合应用案例,从而培养读者解决人工智能应用问题的编程能力,完成Python算法库的建构与应用,最终用程序来模拟或实现人类的学习行为。

本书可以作为高职院校计算机类、自动化类、电子信息类、数字经济类等专业Python编程课程的参考教材,也可作为广大Python编程语言爱好者自学的参考书。

作品目录

  • 前言
  • 二维码清单
  • Chapter 1 第1章 Python编程基础概念
  • 1.1 Python语言概述
  • 1.2 语法规则和基本数据类型
  • 1.3 基本输入输出和运算
  • 1.4 结构化程序设计
  • Chapter 2 第2章 组合数据类型
  • 2.1 序列数据类型
  • 2.2 映射数据类型
  • 2.3 集合数据类型
  • 2.4 采用选择与循环实现组合数据操作
  • 2.5 综合项目编程实例
  • Chapter 3 第3章 函数与模块
  • 3.1 函数的定义
  • 3.2 函数的高级应用
  • 3.3 对象与类
  • 3.4 类的封装与继承
  • 3.5 模块与库的导入
  • 3.6 综合项目编程实例
  • Chapter 4 第4章 文件及文件夹操作
  • 4.1 文件对象
  • 4.2 os、glob与shutil标准库模块
  • 4.3 csv文件操作
  • 4.4 Excel文件操作
  • 4.5 文件异常处理
  • 4.6 综合项目编程实例
  • Chapter 5 第5章 交互界面设计
  • 5.1 tkinter基础
  • 5.2 tkinter控件的属性与函数
  • 5.3 tkinter控件的模块
  • 5.4 PyQt5界面
  • 5.5 综合项目编程实例
  • Chapter 6 第6章 网络爬虫应用
  • 6.1 网络与网页基础
  • 6.2 urllib基本应用
  • 6.3 BeautifulSoup基本应用
  • 6.4 Scrapy基本应用
  • 6.5 综合项目编程实例
  • Chapter 7 第7章 数据可视化编程
  • 7.1 numpy库
  • 7.2 pandas库
  • 7.3 Matplotlib库
  • 7.4 综合项目编程实例
  • Chapter 8 第8章 机器学习编程
  • 8.1 机器学习概述
  • 8.2 线性回归与多项式回归
  • 8.3 逻辑回归分类器
  • 8.4 支持向量机
  • 8.5 KNN算法
  • 8.6 综合项目编程实例
  • 参考文献
展开全部