查看原文
其他

如何借助AI学Python

Crossin先生 Crossin的编程教室 2024-03-24

大家好,欢迎来到 Crossin的编程教室 !

要问2023年什么技术最火,那非AI大语言模型莫属。想必很多同学应该都亲自体验过了。其在自然语言处理方面的出色表现,绝对是颠覆了之前大众对人工智能的印象。

但如今AI的能力还远不止对语言文字的处理,它甚至可以对代码进行理解和生成,这有赖于它丰富的知识库和背后强大的神经网络系统。

今天我们以ChatGPT为例,来聊一聊利用AI辅助Python编程学习的几种方式。

1. 讲解知识点

使用ChatGPT辅助Python学习的最直接方式,就是用来对知识点进行讲解。

2. 代码示例

除了讲解知识点,还可以直接让ChatGPT提供示例代码片段进行学习。

3. 调试debug

不管是知识点讲解,还是提供示例代码,你可能都还觉得这只是信息检索的能力。那么用ChatGPT来对代码进行调试debug,恐怕就要颠覆你过去对聊天机器人的认知了。

首先我们准备一段代码,作用是删除列表中的偶数。

l = [1, 2, 3, 4, 4, 5, 5, 5, 6, 6, 8, 9]for i in l: if i % 2 == 0: l.remove(i)print(l)
运行后发现结果和我们的预期不符,列表中仍然含有4和6。

把这段代码发给ChatGPT,看看它怎么说。

可以看到,ChatGPT准确指出了我们代码中的问题,并且给出了替代写法。

运行一下它给的代码看看结果:

正确删除了列表中的偶数。

通过上述几个例子可以看出,ChatGPT可以在学习Python的过程中起到很大辅助作用,相当于有了一个专属的免费助教,让学习者事半功倍。

这么一说,那我不是要失业了?🤔


以上内容节选自Crossin的新书《码上行动:用ChatGPT学会Python编程》。

本书创新地以ChatGPT作为辅助学习工具,系统全面地讲解了零基础读者如何快速有效地学习Python编程技能。
书中包含Python语言基础、文件操作和爬虫等进阶内容,并讲解了ChatGPT的功能及在编程中的应用,包括如何利用它进行辅助开发和在程序中接入ChatGPT。
本书内容系统全面,案例丰富,讲解浅显易懂,适合Python零基础入门的读者学习。

读者朋友们购买后可在后台联系我,加入读者交流群,Crossin会为你开启陪读模式,解答你在阅读本书时的一切疑问。
感谢转发点赞的各位~



【教程】: python

【答疑】: 666
更多资源请在公众号内搜索或留言
继续滑动看下一个
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存