如何用ChatGPT学Python

大家好!

关于ChatGPT的能力,大家想必都已听说,很多同学应该都亲自体验过了。其在自然语言处理方面的出色表现,绝对是颠覆了之前大众对人工智能的印象

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

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

1. 讲解知识点

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

如何用ChatGPT学Python_第1张图片

如何用ChatGPT学Python_第2张图片

2. 代码示例

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

如何用ChatGPT学Python_第3张图片

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学Python_第4张图片

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

如何用ChatGPT学Python_第5张图片

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

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

如何用ChatGPT学Python_第6张图片

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

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

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


以上内容节选自Crossin的新书《码上行动:零基础学会PYTHON编程(CHATGPT版)》。

本书力求做到浅显易懂,让完全没有编程经验的零基础“小白”也能学会Python。内容从环境搭建这种最基础的步骤开始讲起,逐渐深入到常见的实际应用当中。在讲解知识点的同时配有相应的代码示例,让读者可以边学边练加深理解。

全书涵盖Python环境搭建、基础语法、常见数据类型、实用模块、正则表达式、面向对象编程、多任务编程等知识点。另外还提供了爬虫、GUI、游戏三个实战项目。

书中还创新地使用 ChatGPT 作为编程学习的辅助,带领读者探索AI时代下学习编程的新模式。

如何用ChatGPT学Python_第7张图片

感谢转发点赞的各位~

你可能感兴趣的:(chatgpt)