0人評分過此書

Python程序设计案例教程:从入门到机器学习(微课版)

出版日期
2018/10/01
閱讀格式
EPUB
書籍分類
學科分類
ISBN
9787302510147

本館館藏

借閱規則
當前可使用人數 30
借閱天數 14
線上看 0
借閱中 0
選擇分享方式

推薦本館採購書籍

您可以將喜歡的電子書推薦給圖書館,圖書館會參考讀者意見進行採購

讀者資料
圖書館
* 姓名
* 身分
系所
* E-mail
※ 我們會寄送一份副本至您填寫的Email中
電話
※ 電話格式為 區碼+電話號碼(ex. 0229235151)/ 手機格式為 0900111111
* 請輸入驗證碼
本書系統地介紹Python應用程序設計方法,主要內容包括Python語法快速入門、類與模塊、圖形用戶界面設計、繪圖及數字圖像處理、文件與數據庫操作、多線程、異常處理及正則表達式、網絡編程與網絡爬蟲設計、算法設計與機器學習實戰等。本書每章都配有視頻教學內容,以幫助讀者學習和理解。 本書講解詳細,案例豐富,每一個知識點都配備了大量案例和圖示加以說明,並通過典型案例對Python應用程序設計方法進行詳細的分析和解釋,幫助讀者輕鬆上手。
  • 封面页
  • 书名页
  • 版权页
  • 内容简介
  • 前言
  • 目录
  • 配套教学资源
  • 第1章 Python语言快速入门
    • 1.1 Python的安装与配置
    • 1.2 运行Python程序
      • 1.2.1 运行Python的方式
      • 1.2.2 Python编写规范
    • 1.3 编写简单的Python程序
    • 习题1
  • 第2章 Python语法速览
    • 2.1 Python的数据类型
    • 2.2 列表和元组
      • 2.2.1 列表定义与列表元素
      • 2.2.2 列表的操作函数
      • 2.2.3 元组
    • 2.3 字典和集合
      • 2.3.1 字典
      • 2.3.2 集合
    • 2.4 程序控制结构
      • 2.4.1 顺序控制语句
      • 2.4.2 if选择语句
      • 2.4.3 循环语句
    • 2.5 函数
      • 2.5.1 函数的定义与调用
      • 2.5.2 局部变量与全局变量
      • 2.5.3 常用内置函数
      • 2.5.4 匿名函数lambda
    • 2.6 案例精选
    • 习题2
  • 第3章 类与模块
    • 3.1 类和对象
      • 3.1.1 类的格式与创建对象
      • 3.1.2 类的继承
      • 3.1.3 运算符重载
    • 3.2 模块
      • 3.2.1 模块的导入
      • 3.2.2 自定义模块
      • 3.2.3 常用标准库模块
      • 3.2.4 使用pip安装和管理扩展模块
    • 3.3 案例精选
    • 习题3
  • 第4章 图形用户界面设计
    • 4.1 图形用户界面概述
      • 4.1.1 常用设计图形界面的模块
      • 4.1.2 tkinter模块
    • 4.2 窗体容器和组件
      • 4.2.1 窗体容器和标签组件
      • 4.2.2 按钮和事件处理
    • 4.3 界面布局管理
    • 4.4 文本框组件
    • 4.5 其他常用组件
      • 4.5.1 单选按钮和复选框
      • 4.5.2 标签框架、下拉列表框和滚动文本框
    • 4.6 菜单与对话框
      • 4.6.1 菜单
      • 4.6.2 对话框
    • 4.7 鼠标键盘事件
      • 4.7.1 鼠标事件
      • 4.7.2 键盘事件
    • 4.8 案例精选
    • 习题4
  • 第5章 绘图及图像处理
    • 5.1 绘制图形
      • 5.1.1 用画布组件绘图
      • 5.1.2 用turtle模块绘图
    • 5.2 数字图像处理基础
      • 5.2.1 Python图像处理类库PIL
      • 5.2.2 图像处理技术
    • 5.3 案例精选
    • 习题5
  • 第6章 文件与数据库编程(数据存储)
    • 6.1 文件目录
      • 6.1.1 文件目录函数
      • 6.1.2 文件目录操作
    • 6.2 文件的读写操作
      • 6.2.1 文件操作函数
      • 6.2.2 打开和关闭文件
      • 6.2.3 读取文件操作
      • 6.2.4 写入文件操作
      • 6.2.5 二进制文件的读写
      • 6.2.6 对Excel数据的读写操作
      • 6.2.7 处理JSON格式数据
    • 6.3 Python数据库编程
      • 6.3.1 SQLite数据库编程
      • 6.3.2 操作MySQL数据库
    • 6.4 案例精选
      • 6.4.1 多功能文本编辑器
      • 6.4.2 保存结构化数据
      • 6.4.3 英汉小词典设计
    • 习题6
  • 第7章 多线程与异常处理
    • 7.1 多线程编程
      • 7.1.1 线程与多线程
      • 7.1.2 线程的生命周期
      • 7.1.3 创建线程的threading.Thread类
      • 7.1.4 线程同步
    • 7.2 异常处理
      • 7.2.1 Python中的常见标准异常
      • 7.2.2 异常的捕捉与处理
    • 7.3 正则表达式
      • 7.3.1 字符匹配与匹配模式
      • 7.3.2 正则表达式的规则
      • 7.3.3 正则表达式re模块的方法
    • 7.4 案例精选
    • 习题7
  • 第8章 网络程序设计
    • 8.1 套接字Socket编程基础
      • 8.1.1 套接字Socket
      • 8.1.2 TCP与UDP
    • 8.2 套接字Socket程序设计
      • 8.2.1 基于TCP的客户机/服务器模式
      • 8.2.2 基于UDP的网络程序设计
    • 8.3 网络应用案例精选
      • 8.3.1 文件传输协议FTP应用
      • 8.3.2 基于TCP的端口扫描器
      • 8.3.3 远程控制计算机
      • 8.3.4 网络域名解析
    • 8.4 网络爬虫实战入门
      • 8.4.1 抓取网页数据
      • 8.4.2 网络爬虫简介
    • 8.5 网络爬虫案例精选
      • 8.5.1 爬取某网站大学排名榜
      • 8.5.2 爬取网络版小说——《红楼梦》
      • 8.5.3 爬取天气预报信息
      • 8.5.4 网络爬虫利器——Requests
      • 8.5.5 爬取购物网站商品信息
    • 8.6 PythonWeb服务简介
    • 习题8
  • 第9章 算法设计及机器学习实战入门
    • 9.1 常见的数据结构
      • 9.1.1 堆栈
      • 9.1.2 队列
      • 9.1.3 链表
      • 9.1.4 树
    • 9.2 迷宫问题算法设计
    • 9.3 曲线点抽稀算法
      • 9.3.1 道格拉斯-普克算法
      • 9.3.2 垂距限值算法
    • 9.4 Python机器学习实战入门
      • 9.4.1 机器学习及其算法
      • 9.4.2 机器学习应用实例
    • 9.5 机器学习案例精选

評分與評論

請登入後再留言與評分
幫助
您好,請問需要甚麼幫助呢?
使用指南

客服專線:0800-000-747

服務時間:週一至週五 AM 09:00~PM 06:00

loading