还在熬夜改代码?你怕是不知道ChatGPT可以协助改代码/查找Bug

这篇具有很好参考价值的文章主要介绍了还在熬夜改代码?你怕是不知道ChatGPT可以协助改代码/查找Bug。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

你还在拼命熬夜查找Bug、修改代码吗?如果是,那你肯定没有发现ChatGPT在编程领域的辅助作用!

还在熬夜改代码?你怕是不知道ChatGPT可以协助改代码/查找Bug

为了验证ChatGPT修改代码的能力,我们将尝试用不同类型的代码进行测试:

改Bug

  • 怎么把这行代码里的中位数调成第一或者第三四分位数 (R语言)

group=ifelse(rt1[,gene]>median(rt1[,gene]),"high","low")

还在熬夜改代码?你怕是不知道ChatGPT可以协助改代码/查找Bug

  • 此代码为什么无解?(C++)

#include<stdio.h>#include<math.h>int main(){double a,b,c;double d;double x1,x2;printf("请输入一元二次方程的系数(a,b,c):\n");scanf("%d%d%d",&a,&b,&c);    d=b*b-4*a*c;if(d >=0){    x1=(-b+sqrt(d))/(2*a);    x2=(-b-sqrt(d))/(2*a);printf("该方程的根为:%.2lf,%.2lf\n",x1,x2); }else{printf("此方程无解"); }    system("pause");}

还在熬夜改代码?你怕是不知道ChatGPT可以协助改代码/查找Bug

  • 哪里有错误?(VBScript)

if MsgBox("你是猪头吗?",vbYesNo,"提示")=vbyes thenmsgbox "你SB啊!"elsemsgbox "还不承认!! 作为惩罚,10秒后关机#¥!@#¥%@……#……?",64,"严重警告!!!!!!!!!"Set ws = CreateObject("Wscript.Shell") script.sleep 1200ws.run "cmd /c start Shutdown.exe -s -t 10",vbhide end if

还在熬夜改代码?你怕是不知道ChatGPT可以协助改代码/查找Bug

  • 这段代码哪里出错?(VBA)

Dim p As Integerp = Range("b65536").End(xlUp).RowSelection.AutoFill Destination:=Range("a" & p + 1 & ":a" & p + 12), Type:=xlFillCopy

还在熬夜改代码?你怕是不知道ChatGPT可以协助改代码/查找Bug

加注释

  • 这段代码加注释(Python)

import tkinter as tkimport randomimport threadingimport timedef dow():window = tk.Tk()    width=window.winfo_screenwidth()    height=window.winfo_screenheight()    a=random.randrange(0,width)    b=random.randrange(0,height)window.title('做我男朋友好不?')window.geometry("200x50"+"+"+str(a)+"+"+str(b))        text='做我男朋友好不?',          bg='Red',        font=('楷体', 17),        width=15, height=2        ).pack()window.mainloop()threads = []for i in range(999):    t = threading.Thread(target=dow)    threads.append(t)    time.sleep(0.1)    threads[i].start()

还在熬夜改代码?你怕是不知道ChatGPT可以协助改代码/查找Bug

生成正则表达式

  • 同个输入框校验用户填写手机号或电话 正则表达式

还在熬夜改代码?你怕是不知道ChatGPT可以协助改代码/查找Bug

  • 校验身份证号(15位、18位数字),最后一位是校验位,可能为数字或字符X 正则表达式

还在熬夜改代码?你怕是不知道ChatGPT可以协助改代码/查找Bug

  • 强密码(必须包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间)

还在熬夜改代码?你怕是不知道ChatGPT可以协助改代码/查找Bug

总结

综合用下来,ChatGPT可成为辅助我们日常写代码、修改代码的一大助手。因为AI背后收集了大量的数据,所以在某些场景下,ChatGPT通过AI方式回答的内容体验已经超过相同问题在搜索引擎和社区的返回内容。

这就意味着我们可以节省大量修改代码的时间,可以对程序应用的界面及体验进入更深层次的思考。文章来源地址https://www.toymoban.com/news/detail-469463.html

到了这里,关于还在熬夜改代码?你怕是不知道ChatGPT可以协助改代码/查找Bug的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ChatGPT火爆全网!可以写代码、编剧本,它能取代程序员吗?

    近日,OpenAI 发布了一个全新的聊天机器人模型 ChatGPT,它拥有强大的文本生成能力,能够与用户对话,回答简单问题,甚至书写文章。ChatGPT 在世界范围内受到了广泛关注,引发了AI领域又一轮热潮。 虽然类似的聊天机器人并不少见,但 ChatGPT 一经发布迅速火爆全网,并收获

    2024年02月02日
    浏览(39)
  • IDE + ChatGPT,这款编辑器真的做到可以自动写代码了

    介绍 Cursor 是集成了 GPT-4 的 IDE 工具,目前免费并且无需 API Key,支持 Win、Mac、Linux 平台,可以按要求生成代码,或者让 AI 帮助优化代码,分析代码。Cursor目前已经集成了openai的GPT-4,它或将彻底改变我们写代码的方式。 以前程序员被调侃是“CV”工程师,以后我们恐怕要成

    2023年04月25日
    浏览(54)
  • 如何辨别ChatGPT是不是真的

    随着ChatGPT爆红,国内陆续出现了几个所谓的“ChatGPT 反向代理站点”,乍一试回答似乎还挺靠谱,但它们真的是ChatGPT吗?本文以其中一个站点为例,对其真伪进行辨别。 其实最多只需要问两个问题,基本上就可以做出判断了。 1.你是谁? 2.列举两条2023年发生的新闻   而Ch

    2024年02月11日
    浏览(47)
  • 如果SSE推送不稳定,是不是可以考虑切换成WebSocket,各自有什么优缺点

    面对 Server-Sent Events (SSE) 推送不稳定的情况时,可以考虑切换到 WebSocket。SSE 和 WebSocket 都是现代Web应用中用于实现实时通信的技术,但它们有各自的优缺点和最适用的场景。 Server-Sent Events (SSE) 优点 简单性 :SSE 在使用上比 WebSocket 更简单,特别是在仅需要单向通信(服务器到

    2024年02月04日
    浏览(62)
  • 【熬夜送书 | 第一期】Java生日快乐,不负代码不负君,面向对象面向卿

    随着Java生日的来临,熬夜决定送一期Java名著 Java 是一门跨平台的面向对象编程语言,由 Sun Microsystems 公司于 1995 年推出。Java 语言的设计目标是“Write Once, Run Anywhere”,即“一次编写,到处运行”,它的优势在于跨平台性、安全性、可靠性、高性能和易学易用等方面。 自从

    2024年02月06日
    浏览(36)
  • 如何分析判断一篇文章是不是chatgpt写的

    判断一篇文章是否由ChatGPT写成并不是一件容易的事情,因为ChatGPT的文本生成能力已经非常接近人类水平。然而,可以通过以下几个方面来进行初步分析和判断: 内容的连贯性:ChatGPT由大量的训练数据驱动,它在生成文本时可能会受限于数据中存在的特定模式和常见的表达方

    2024年02月16日
    浏览(51)
  • ChatGPT使用实测:是不是真的像吹的那样神乎其神?

    ChatGPT越来越火,网上早已经把它吹爆。那么今天我们就一起来验证一下,ChatGPT的能力到底如何。作为一名IT从业者,第一件事就是测试它的编程能力到底如何,是否真的在未来会砸掉程序猿们的饭碗! ChatGPT的交互非常简单,在页面上文本框能输入你的问题,点击发送,它就

    2024年02月02日
    浏览(42)
  • 区块链和人工智能哪个更有前景?人工智能比区块链要更强更厉害吗,AI是不是可以代替区块链加密

    AI 的发展一旦进入到这个阶段,就标志着探路期已经结束了。 区块链欧意平台:by3.top 区块链bi安平台:by4.top 走到这一步,AI 行业花了将近七十年的时间,可以说前五十多年连方向都确定不下来,五个大的流派还在相互较劲。直到 2006 年 Geoffrey Hinton 教授在深度学习上取得突

    2024年04月14日
    浏览(75)
  • 【chatgpt】使用docker运行chatglm3,原生支持工具调用(Function Call)、代码执行(Code Interpreter)和 Agent 任务,可以本地运行啦

    https://github.com/THUDM/ChatGLM3 介绍 ChatGLM3-6B 是 ChatGLM 系列最新一代的开源模型,在保留了前两代模型对话流畅、部署门槛低等众多优秀特性的基础上,ChatGLM3-6B 引入了如下特性: 更强大的基础模型: ChatGLM3-6B 的基础模型 ChatGLM3-6B-Base 采用了更多样的训练数据、更充分的训练步数

    2024年02月05日
    浏览(48)
  • 你知道微信的转账是可以退回的吗

    微信作为当今最受欢迎的即时通讯软件之一,其转账功能得到了广泛的应用。在使用微信转账时,我们可能会遇到一些问题,例如误操作、支付失败或者需要退款等等。 首先需要注意的是,微信转账退回的操作只能在“一天内未确认”时进行。如果对方已经确认收款,转账就

    2024年02月08日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包