零基础也能用ChatGPT写代码,简直不要太爽

news/2025/1/2 3:13:36/

最近朋友圈刷到最多的动态和话题都是围绕ChatGPT的,作为一个功能强大,用途广泛的聊天机器人,我们能用它做的事情太多了。比如用它写文案,写剧本,规划旅游路线,甚至写小说等等。在本文中,我们将探索如何在零基础的情况下也能用ChatGPT协助我们写代码,从此让编程没有任何难度。无论您是初学者还是经验丰富的用户,我相信你都会对这个人工智能对话机器人的功能印象深刻。话不多说,我们现在开始吧。

将ChatGPT用作python解释器

在开始之前我们想要搞懂python程序是怎么运行的,刚好可以问ChatGPT,一下是它的回答:
image

从中看出第1,2步骤需要我们自己完成,后面程序的执行依赖一个python解释器,一般情况下我们都需要提前在本地安装一个python的解释器,但是现在我们将直接让ChatGPT充当这个角色。

在聊天输入框中输入以下文字

请你充当python3终端,我会输入代码,你会回复应该显示的内容。我希望你只回复代码的终端输出,而不回复其他内容。不要写解释。除非我指示你,否则不要写入代码。当我需要用中文告诉你一些事情时,我会把文本放在花括号里{像这样}。我的第一段代码是:print(“hello")

ChatGPT收到后会回复:hello。

然后就可以开始使用ChatGPT编程了。
image

请注意我发给ChatGPT的指令中出现了错别字,正确的是{请写一段代码获取昨天的时间},但是我打成了事件,ChatGPT不但正确的理解了我的真正意图,还给出了答案,这点真的惊艳到我了。我们工作中不知道有多少这些低级错误,但是在ChatGPT面前都无所遁形!

Debug代码

人无完人,同样代码有bug也是常见的。使用ChatGPT可以快速帮你调试代码,解决bug。不仅如此,它还能解释错误产生的原因是什么,以及怎样修复。

image

帮你写代码

这点才是ChatGPT表演的舞台,只要你的需求描述够精确,ChatGPT都能理解并写出相应的代码。

比如我们可以让它写一个2048游戏,写代码写累了可以摸鱼哈哈。
image

后面的代码很长,我只截了一部分,可以看到,ChatGPT在回答的时候很注重代码的注释,读起来一点也不难。另外如果给的代码太过复杂的话ChatGPT在算力紧张的时候会中断回答,只需要发出指令{请继续}就可以了。

快速查文档

以前写代码的时候遇到不懂的问题都要在互联网上找一大圈,最后找到了还得从头读到尾,理解了才能开始动手写代码。现在有了ChatGPT可以大大缩短我们查阅资料的时间。

比如

image

可以看到ChatGPT给的答案是十分简练,还附带了实例。属实超出了我的预期。
以上只是ChatGPT能力的冰山一角,它还可以用来写论文,写作业,写歌,写小说,以前人们认为AI只能做一些重复的机械劳动,现在AI已经强大到能进行创造性劳动,甚至有些时候回答中附带着些人情味儿。

如果你对ChatGPT,AI还有量化感兴趣,请关注并回复”十番“,我这里整理了相关的资料和工具,都可以分享给你,希望能帮助大家在这个史诗级的科学技术革命面前抓住机遇,用AI帮助我们赚钱。


http://www.ppmy.cn/news/950631.html

相关文章

用ChatGPT写代码学物联网,10分钟模拟设备并查看数据

ChatGPT是时下火热的AI自然语言引擎,啥都知道啥都会,今天咱们就使用ChatGPT来写一段python代码,模拟一个温湿度传感器,持续的给服务器发数据,并在物联网管理软件ThingsPanel上显示数据。 我们的工作分为两个部分&…

最近火爆的chatgpt,程序员如何使用其进行代码开发

ChatGPT是OpenAI开发的一款基于GPT-3.5架构的大型语言模型,能够对自然语言进行理解和生成,广泛应用于自然语言处理、文本生成等领域。除此之外,ChatGPT还可以用于代码开发,帮助程序员提高编写代码的效率。 下面是使用ChatGPT进行…

chatgpt写代码

在近年来,人工智能(AI) 领域取得了巨大的进步,而其中一员非常出色的表演者就是OpenAI的GPT系列模型。最新的GPT-4,也被称为ChatGPT,是一款基于自然语言处理技术的聊天机器人,不仅在对话和文本生成方面表现卓…

OpenAI ChatGPT 我也体验了一下自动写程序

大家好最近 ChatGPT非常出圈,于是我也出于好奇心试用了一下自动写代码, 先写一个简单程序吧 在写一个有点难度的吧 import java.io.FileOutputStream; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.usermodel.Sheet; import org.…

MYSQL数据库-数据库的学习

MYSQL数据库-数据库的学习 MYSQL数据库一、数据库的基本概念二、常见的数据库三、MySQL数据库四、SQL操作五、SQL高级操作六、SQL函数(SQL 拥有很多可用于计数和计算的内建函数) MYSQL数据库 一、数据库的基本概念 1、数据库的英文单词:DataBase 简称 : DB 2、什么…

mcu 启动流程

MCU启动流程 MCU启动流程 MCU启动流程1 MCU的启动方式2 MCU程序启动执行过程3 启动过程的执行工作4 keil调式过程验证 1 MCU的启动方式 单片机的启动方式,以stm32为例,如下: 不同的下载方式对应的不同的启动方式,stm32主要有三种…

ChatGPT实用用法10大场景

之前的文章中,我们提到了ChatGPT的一些局限性,比如它会一本正经地胡说八道,所以如果使用方法不对,反而会耽误时间甚至被误导。但要是用对了,真的会事半功倍。 让我们褪去ChatGPT无所不知无所不能的光环,看看…

ChatGPT扩展系列之ChatGPT 生成图片

ChatGPT扩展系列之ChatGPT 生成图片 前面其实我们介绍过ChatGPT 生成图片的案例,可以参考我们前面的文章ChatGPT使用案例之图像生成,不过今天我们介绍一下在web 端生成图片。 我们知道ChatGPT是可以生成Markdown并且展示的,所以生成图片的原理就是ChatGPT输出图片的方式同…