设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 2006|回复: 1
打印 上一主题 下一主题

如何用ChatGPT学Python

[复制链接]

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

跳转到指定楼层
楼主
发表于 2023-5-27 11:38:45 |只看该作者 |倒序浏览
入门教程、案例源码、学习资料、读者群

请访问: python666.cn
大家好,欢迎来到 Crossin的编程教室 !
关于ChatGPT的能力,大家想必都已听说,很多同学应该都亲自体验过了。其在自然语言处理方面的出色表现,绝对是颠覆了之前大众对人工智能的印象
但ChatGPT的能力还远不止对于语言文字的处理,它甚至可以对代码进行理解和生成,这有赖于它丰富的知识库和背后强大的神经网络系统。
今天我们就来聊一聊,几种可以用ChatGPT来辅助Python编程学习的方式。
1. 讲解知识点
使用ChatGPT辅助Python学习的最直接方式,就是用来对知识点进行讲解。
1.jpeg 2.jpeg

2. 代码示例
除了讲解知识点,还可以直接让ChatGPT提供示例代码片段进行学习。
3.jpeg
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。

4.png
把这段代码发给ChatGPT,看看它怎么说。
5.jpeg
可以看到,ChatGPT准确指出了我们代码中的问题,并且给出了2种替代写法。
运行一下它给的代码看看结果:
7.png
正确删除了列表中的偶数。
通过上述几个例子可以看出,ChatGPT可以在学习Python的过程中起到很大辅助作用,相当于有了一个专属的免费助教,让学习者事半功倍。
这么一说,那我不是要失业了?

6.jpeg (623.9 KB, 下载次数: 232)

6.jpeg

#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

0

主题

1

好友

14

积分

新手上路

Rank: 1

沙发
发表于 2023-5-27 11:43:46 |只看该作者
666 crossin老师泰裤勒
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-5-2 11:05 , Processed in 0.027113 second(s), 24 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部