超图解 Python 程式设计入门

超图解 Python 程式设计入门 pdf epub mobi txt 电子书 下载 2025

想要找书就要到 小特书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

学习程式语言最怕枯燥语法、不知道可以用在哪?本书就以实务专案带出基本语法, 并且透过超图解的方式, 让初学者能够看得懂、学得会 Python 程式语言, 在边学边做中体验 Python 的用途。书中各章会完成丰富多元的专案, 包括自制档案同步备份软体、YouTube 影片自动下载器、多媒体档案格式转换工具、商品询价网路爬虫、Google 试算表自动化程式、使用 Flask 快速建置网站、运用资料库设计网路留言板、LINE 聊天机器人、LINE 线上报修系统、图档自动合成浮水印、图档缩图产生器、即时人脸侦测及人脸辨识等等, 附录并将 Python 从电脑延伸到物联网领域, 整合嵌入式系统环境设计 LINE 家电控制、刷脸门禁系统, 透过这样的方式, 让读者在实际应用中学会 Python 程式语言。 

本书特色

  □ 超图解程式语法、人人都能看得懂
  □ 实用专案边做边学、摆脱枯燥语法
  □ 丰富多元应用、动手实作十数个专案

著者信息

图书目录

第 1 章 认识 Python 程式语言
1-1 认识程式语言
1-2 在个人电脑上安装 Python 3.x 版本
1-3 认识文字命令操作介面:命令提示字元、终端机和 PowerShell
1-4 开始用 Python 解决问题
1-5 安装程式整合开发环境(IDE)

第 2 章 变数与条件判断程式
2-1 规划与制作问答题测验程式
2-2 改变程式流程的 if 条件式
2-3 处理字串资料
2-4 字串处理与资料类型转换
2-5 格式化字串

第 3 章 列表、回圈与自订函式
3-1 储存多笔相关资料的列表(list)
3-2 使用回圈执行重复作业
3-3 使用 for...in 读取序列结构资料
3-4 引用程式库
3-5 建立自订函式
3-6 再谈列表(List)

第 4 章 操作资料夹与文件:同步备份档案
4-1 同步备份档案
4-2 使用 os 程式库操作档案
4-3 使用 argparse 套件处理命令参数
4-4 嘿 Python~现在几点?
4-5 设定命令行指令的选择性参数和参数动作
4-6 直接执行 Python 程式档
4-7 「可变」与「不可变」的资料类型和 Tuple(元组)

第 5 章 建立命令列工具:下载 YouTube 影片
5-1 使用 pip 安装 Python 套件
5-2 YouTube 影音的 Codec 与下载视讯
5-3 YouTube 下载器的程式规划
5-4 将影片存入系统的预设路径:辨别系统平台
5-5 使用 set(集合)建立不重复的选项列表
5-6 资料排序
5-7 使用 try...except 捕捉例外状况
5-8 使用 FFmpeg 转换多媒体档案格式
5-9 从 Python 程式执行系统命令转换媒体档案
5-10 自订程式模组

第 6 章 自动收集网路资讯
6-1 认识网页与 HTML
6-2 认识 CSS 样式
6-3 认识浏览器操控工具:Selenium
6-4 透过 Chrome 浏览器和 Selenium 选定网页元素
6-5 使用 XPath 语法选定 HTML 元素
6-6 使用外挂协助产生 XPath
6-7 认识查询字串

第 7 章 储存档案:纯文字档、CSV 档与 Google 试算表
7-1 使用字典(dict)储存结构化资料
7-2 在本机电脑储存资料
7-3 读写 CSV 档
7-4 使用 Google 云端试算表储存资料
7-5 从 Python 程式存取 Google 试算表

第 8 章 建立自订类别
8-1 自订类别:远离义大利面条
8-2 储存试算表资料的自订类别
8-3 网路应用程式讯息交换格式:XML 与 JSON
8-4 储存 Python 原生资料:pickle

第 9 章 使用 Flask 建置网站服务
9-1 认识 HTTP 通讯协定
9-2 Flask 网站应用程式设计
9-3 设定 Flask 伺服器的 IP 位址和埠号
9-4 存取静态网页档
9-5 认识样板与样板引擎
9-6 处理表单
9-7 认识 HTTP 请求讯息

第 10 章 佈署网站到云端空间
10-1 建立虚拟环境
10-2 使用 Serveo 与 Ngrok 向外界发布本机网站
10-3 佈署 Flask 网站程式到云端平台
10-4 认识程式原始档版本管理工具与 Git
10-5 安装与初设 Git 前端工具
10-6 下载、安装与执行 Heroku CLI
10-7 设置 Heroku CLI 与发布档案

第 11 章 多执行绪下载档案、规则表达式以及定时执行工作排程
11-1 透过 Python 程式发出 HTTP 请求
11-2 撷取并下载网页的全部图像
11-3 借由 MIME 类型筛选档案格式
11-4 规则表达式
11-5 下载 JavaScript 产生的动态内容
11-6 让电脑一心多用的执行绪
11-7 多执行绪同时下载多个档案
11-8 定时执行程式码

第 12 章 留言板网站应用程式
12-1 资料库简介
12-2 建立资料库档案
12-3 规划资料表结构:建立资料表的自订类别
12-4 产生 SQLite 资料库档案与操作资料
12-5 浏览留言板的页面
12-6 新增留言的表单网页
12-7 认识 Cookie 和 Session
12-8 管理员登入
12-9 再谈 Cookie 与 Session

第 13 章 打造 LINE 聊天机器人
13-1 LINE bot 聊天机器人程式开发
13-2 制作一个 LINE Echo Bot
13-3 在本机电脑上测试第一个 LINE 程式
13-4 接收与解析 LINE 的讯息
13-5 纪录心情留言悄悄话
13-6 LINE 线上报修
13-7 建立 LINE 图文选单

第 14 章 影像处理与人脸辨识
14-1 基本影像处理
14-2 NumPy 与影像处理
14-3 机器视觉(computer vision)应用
14-4 安装 face_recognition(人脸辨识)程式库与 dlib 工具程式
14-5 人脸侦测
14-6 人脸识别程式
14-7 使用 OpenCV 处理摄影机视讯
14-8 OpenCV 即时人脸侦测

附录 A 列表生成式、装饰器、产生器和递回
A-1 列表生成式 (list comprehension)
A-2 装饰器语法说明
A-3 用产生器(generator)处理巨量资料
A-4 用递回改写费式数列函式

附录 B LINE Bot 物联网:控制家电开关
B-1 从 MicroPython 控制板发送 LINE 讯息
动手做 B-1 触发 LINE 聊天机器人发送讯息的 MiroPython 程式
B-2 PIR 人体感应器
动手做 B-2 侦测人体移动
B-3 从 LINE 开关灯

附录 C 人脸识别+RFID 门禁系统实验
C-1 RFID 门禁系统
 

图书序言

图书试读

None

用户评价

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 ttbooks.qciss.net All Rights Reserved. 小特书站 版权所有