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

将ChatGPT用作python解释器

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

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

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

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

ChatGPT收到后会回复:hello。

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

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

Debug代码

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

帮你写代码

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

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

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

快速查文档

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

比如

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

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

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

  1. 麓言信息零基础学习UI设计需要会代码吗?

      最近一些在学习UI设计的伙伴经常会问到我一个问题,零基础学习UI设计需要会代码吗?我要是不会代码,以后是不是找不到工作啊,今天就针对这问题呢,给大家做一个详细的解答.     首先我们要知道作为一 ...

  2. 零基础的我是这样开始写Python爬虫的(附代码)

    来源:程序猿 本文长度为2863字,建议阅读5分钟 本文为你分享零基础开始写爬虫的经验. 刚开始接触爬虫的时候,简直惊为天人,十几行代码,就可以将无数网页的信息全部获取下来,自动选取网页元素,自动整理 ...

  3. 初学者复现CornerNet:详细指导零基础在Ubuntu系统运行该代码并完全理解论文思路的教程

    本篇博客将从CornerNet的内容介绍开始,详细介绍其代码复现.指出一些常见问题.如何理解代码中的诸多文件夹以及一些常见的改进,CornerNet的学习入门仅此一篇即可--阿波,更新于2020.4. ...

  4. 为什么用python写爬虫_零基础,是怎么开始写Python爬虫的

    刚开始接触爬虫的时候,简直惊为天人,十几行代码,就可以将无数网页的信息全部获取下来,自动选取网页元素,自动整理成结构化的文件. 利用这些数据,可以做很多领域的分析.市场调研,获得很多有价值的信息.这种 ...

  5. 纯干货!短视频脚本怎么写?零基础新手小白也能写好短视频脚本!【覃小龙课堂】

    hi,我是你的老朋友兼顾问:覃小龙,您可以叫我覃总.今天给您分享我做影视剪辑的一些经验方法,零粉丝也能做,主题名为: 纯干货!短视频脚本怎么写,零基础也能写好短视频脚本 在写脚本以前,我们首先要弄清楚 ...

  6. 零基础转行成功的前辈写给测试新手的话

    目录 前言 1.你是一个检查者,你不需要为质量负责 2.缺陷都是有价值的 3.你报告第一个问题之前一切都是美好的 4.只能测试你能观察的 5.别忘记你是怎样到一个地方的 6.标准和流程是你的朋友 7. ...

  7. 零基础怎么学ps?写给新手朋友的一些经验

    零基础怎么学ps?不会的人肯定会觉得学习ps一定是一件难事.但其实就我个人的经验来说,觉得整体都还好,不会特别难.同时刚学的时候多去看看别人的分享,就会有很好的经验.接下来暮羽鑫为大家说说关于零基础怎 ...

  8. 零基础,是怎么开始写Python爬虫的

    刚开始接触爬虫的时候,简直惊为天人,十几行代码,就可以将无数网页的信息全部获取下来,自动选取网页元素,自动整理成结构化的文件. 利用这些数据,可以做很多领域的分析.市场调研,获得很多有价值的信息.这种 ...

  9. 自学Python可以吗?怎样从零基础到大师?我写这篇文章告诉你

    前言 很多粉丝朋友问我该如何去学习爬虫.学习Python.自学能找到工作吗?等一系列的问题.今天我就来回答一下大家. 第一点 确定好方向与目标 当决定踏入这个行业那一刻起,我想每一个人都爱已经准备投身 ...

最新文章

  1. 【Android 内存优化】Android 原生 API 图片压缩原理 ( Bitmap_compress 方法解析 | Skia 二维图形库 | libjpeg 函数库 | libpng 函数库 )
  2. linux中使用xshell远程连接
  3. html body 边框,html – 如何在表的tbody / thead部分创建边框?
  4. java open course_关于开闭原则 JavaDiscountCourse 类的设计
  5. BZOJ1565[NOI2009]植物大战僵尸——最大权闭合子图+拓扑排序
  6. pkill mysql_每天一个linux命令:kill命令
  7. 前端小插件之手写js循环滚动特效
  8. java mysql tomcat my_Java、Tomcat 及 MySQL 环境配置
  9. 四类文法以及上下文有(无)关的理解【转】
  10. MS OFFICE 2019下载及使用
  11. 两个平面的位置关系和判定方程组解_精品获奖教案 1.2.4平面与平面的位置关系(2)教案 苏教版必修2...
  12. 【程序35】 ArrayChange.java 题目:输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
  13. 幼儿园带括号算式口诀_巧记数学公式,背熟这41组数学顺口溜就对了!
  14. 在 Pixel 3 手机上学习预测深度
  15. ios开发读取剪切板的内容_iOS开发之详解剪贴板
  16. 深入探究知道创宇主动防御体系:云蜜罐因何诞生?
  17. Java异常(漂亮简洁的思维导图)
  18. emc服务器装什么系统,EMC DD系统安装指南.pdf
  19. Xz1android9打电话延迟,索尼Xperia XZ与XZ1系列正式获得Android 9升级;但这新
  20. Android 根据银行卡号查询银行名称

热门文章

  1. 小巧的本地缓存Jodd
  2. 计算机网络进阶 ---- 网络类型 ---- 二层封装协议 ---- HDLC ---- PPP ---- pap认证 ---- chap认证 ---- 详解
  3. python搭建PyDev详细版
  4. 前2个月我国外贸进出口5919.9亿美元,下降11%,贸易逆差70.9亿美元
  5. python:PIL库中Image类thumbnail方法和resize方法的比较
  6. 29.深度学习模型压缩方法-3
  7. 【快速打点综合工具 -- ALLiN】
  8. numpy 分块矩阵
  9. 2021-06-27 .NET高级班 71-ASP.NET Core Identityserver4(OAuth2.0模式)
  10. HapiJS开发手册