# 《AI 辅助编程:借助 GitHub Copilot 和 ChatGPT 掌握 Python》
> ### 译者按
>
> 这可能是 “AI 辅助编程” 领域的第一本著作。原版由 Manning 公司出版于 2023 年底,中文版引进情况不详。魔法哥节选部分章节试译,仅供个人学习之用,严禁用于商业用途。
<img src="https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/assets/1231359/1ce9bd10-bc02-4cf4-9598-939d9ab3dd17" width="399" alt="Cover">
## 基本信息
* 书名:Learn AI-Assisted Python Programming: With GitHub Copilot and ChatGPT
* 作者:Leo Porter / Daniel Zingaro
* 出版社:Manning
* 出版时间:2023-11-21
* 页数:约 296 页
* 定价:39.99 美元
* ISBN:9781633437784
* 正版购买渠道:[Manning 官网](https://www.manning.com/books/learn-ai-assisted-python-programming) | [亚马逊](https://www.amazon.com/Learn-AI-assisted-Python-Programming-Copilot/dp/1633437787) | [天猫](https://detail.tmall.com/item.htm?id=750376185496)
## 目录
0. 序章
* [欢迎加入](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/1)
1. [第一章 走近 AI 辅助编程](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/2)
* [1.1 我们如何与计算机对话](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/3)
* [1.2 本书涉及的技术](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/4)
* [1.3 Copilot 如何改变我们学习编程的方式](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/5)
* [1.4 Copilot 还可以做什么](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/6)
* [1.5 使用 Copilot 的风险和挑战](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/7)
* [1.6 我们所需的技能](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/8)
* [1.7 大众对于 AI 编程助手的担忧](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/9)
* [本章小结](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/10)
2. [第二章 快速上手 Copilot](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/29)
* [2.1 为接下来的学习做好准备工作](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/31)
* [2.2 设置你的系统](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/32)
* [2.3 在 VS Code 中使用 Copilot](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/33)
* [2.4 应对常见的 Copilot 难题](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/34)
* [2.5 我们的第一个编程练习](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/35)
* [本章小结](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/30)
3. [第三章 设计函数](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/27)
* [3.1 初识函数](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/36)
* [3.2 函数的益处](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/37)
* [3.3 函数的角色](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/38)
* [3.4 一个函数的合理任务应该是什么样的?](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/39)
* [3.5 使用 Copilot 设计函数的流程](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/40)
* [3.6 与 Copilot 配合创建优秀函数的示例](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/41)
* [本章小结](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/28)
4. [第四章 理解 Python 代码(上)](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/25)
* (本章正文略)
* [本章小结](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/26)
5. [第五章 理解 Python 代码(下)](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/11)
* (本章正文略)
* [本章小结](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/18)
6. [第六章 程序测试与提示工程](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/12)
* (本章正文略)
* [本章小结](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/19)
7. [第七章 分解问题](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/13)
* (本章正文略)
* [本章小结](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/20)
8. [第八章 调试代码并且更深入地理解代码](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/14)
* (本章正文略)
* [本章小结](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/21)
9. [第九章 繁琐事务自动化](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/15)
* (本章正文略)
* [本章小结](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/22)
10. [第十章 开发小游戏](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/16)
* (本章正文略)
* [本章小结](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/23)
11. [第十一章 展望未来](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/17)
* (本章正文略)
* [本章小结](https://github.com/cssmagic/Learn-AI-Assisted-Python-Programming/issues/24)
## 更多介绍
**Writing computer programs in Python just got a lot easier! Use AI-assisted coding tools like GitHub Copilot and ChatGPT to turn your ideas into applications faster than ever.**
**用 Python 编程现在变得超级简单!借助 AI 辅助编程工具,比如 GitHub Copilot 和 ChatGPT,你的想法可以更快地转化为可运行的程序。**
AI has changed the way we write computer programs. With tools like Copilot and ChatGPT, you can describe what you want in plain English, and watch your AI assistant generate the code right before your eyes. It’s perfect for beginners, or anyone who’s struggled with the steep learning curve of traditional programming.
AI 改变了我们编写程序的方式。通过使用 Copilot 和 ChatGPT 这样的工具,你只需用简单的语言描述你的需求,就可以看到 AI 助手在你眼前生成代码。这对于初学者或曾在传统编程的学习曲线上苦苦挣扎的人们来说,实在是太完美了。
In _Learn AI-Assisted Python Programming: With GitHub Copilot and ChatGPT_ you’ll learn how to:
在本书中,你将学会:
* Write fun and useful Python applications—-no programming experience required!
* Use the Copilot AI coding assistant to create Python programs
* Write prompts that tell Copilot exactly what to do
* Read Python code and understand what it does
* Test your programs to make sure they work the way you want them to
* Fix code with prompt engineering or human tweaks
* Apply Python creatively to help out on the job
<!-- -->
* 编写既有趣又实用的 Python 应用程序——无需编程经验!
* 利用 Copilot AI 编程助手来编写 Python 程序
* 编写提示词,精确引导 Copilot
* 阅读 Python 代码并理解其功能
* 测试你的程序,确保它们按照你的意图运作
* 利用提示工程或人工微调来修复代码
* 创造性地运用 Python 来优化工作流程
_Learn AI-Assisted Python Programming: With GitHub Copilot and ChatGPT_ is a hands-on beginner’s guide that is written by two esteemed computer science university professors. It teaches you everything you need to start programming Python in an AI-first world. You’ll hit the ground running, writing prompts that tell your AI-assistant exactly what you want your programs to do
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
这里为你收集整理了关于AI,机器学习,深度学习相关的资料一份,质量非常高,如果你投入时间去研究几天相信肯定对你有很大的帮助。到时候你会回来感谢我的。 本资源是经过本地编译测试、可打开、可运行的文件或源码,可以用于毕业设计、课程设计的应用、参考和学习需求,请放心下载。 祝愿你在这个毕业设计项目中取得巨大进步,顺利毕业! 但强调一下,这些项目源码仅供学习和研究之用。在使用这些资源时,请务必遵守学术诚信原则和相关法律法规,不得将其用于任何商业目的或侵犯他人权益的行为。对于任何因使用本资源而导致的问题,包括但不限于数据丢失、系统崩溃或安全漏洞,风险自担!
资源推荐
资源详情
资源评论
收起资源包目录
AI辅助编程一书的非官方翻译。仅供个人学习之用,严禁用于商业用途。.zip (104个子文件)
.gitignore 254B
package.json 126B
306.md 53KB
205.md 45KB
403.md 22KB
301.md 20KB
304.md 13KB
303.md 13KB
302.md 12KB
105.md 11KB
204.md 10KB
102.md 9KB
203.md 9KB
README.md 9KB
201.md 8KB
101.md 8KB
103.md 7KB
107.md 6KB
401.md 6KB
104.md 6KB
402.md 5KB
106.md 5KB
300.md 4KB
202.md 4KB
010-welcome.md 4KB
800.md 4KB
900.md 4KB
1000.md 4KB
700.md 3KB
305.md 3KB
400.md 3KB
307.md 3KB
600.md 3KB
709.md 3KB
100.md 2KB
500.md 2KB
1100.md 2KB
404.md 2KB
200.md 2KB
206.md 2KB
1103.md 2KB
808.md 2KB
502.md 1KB
108.md 1KB
607.md 1KB
906.md 1KB
1005.md 847B
2.4.png 346KB
3.4.png 287KB
8.2.png 167KB
8.10.png 164KB
8.3.png 150KB
3.5.png 148KB
8.9.png 145KB
8.12.png 135KB
2.5.png 132KB
8.11.png 131KB
8.1.png 131KB
8.8.png 123KB
8.13.png 119KB
8.14.png 117KB
8.4.png 116KB
2.2.png 104KB
4.1.png 95KB
8.5.png 95KB
10.5.png 94KB
4.6.png 91KB
2.1.png 90KB
4.2.png 87KB
9.2.png 85KB
4.4.png 85KB
8.6.png 84KB
8.7.png 81KB
4.3.png 70KB
7.13.png 69KB
7.14.png 69KB
7.12.png 68KB
7.11.png 63KB
3.3.png 62KB
3.2.png 61KB
10.2.png 61KB
1.1.png 60KB
7.10.png 59KB
7.9.png 58KB
7.8.png 57KB
9.3.png 56KB
7.7.png 55KB
7.6.png 55KB
9.1.png 50KB
7.5.png 50KB
4.5.png 45KB
7.4.png 45KB
2.3.png 38KB
10.4.png 37KB
1.2.png 34KB
3.1.png 33KB
10.1.png 33KB
10.6.png 28KB
4.7.png 19KB
7.3.png 18KB
共 104 条
- 1
- 2
资源评论
高校毕业设计
- 粉丝: 215
- 资源: 383
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功