ChatGPT是美國(guó)OpenAI研發(fā)的聊天機(jī)器人程序。ChatGPT也是人工智能技術(shù)驅(qū)動(dòng)的自然語(yǔ)言處理工具,它能夠通過(guò)理解和學(xué)習(xí)人類(lèi)的語(yǔ)言來(lái)進(jìn)行對(duì)話,還能根據(jù)聊天的上下文進(jìn)行互動(dòng),真正像人類(lèi)一樣來(lái)聊天交流,甚至能完成撰寫(xiě)郵件、視頻腳本、文案、翻譯、代碼,寫(xiě)論文等任務(wù)。下面去外服小編就來(lái)偽裝成小白,讓ChatGPT教小編來(lái)寫(xiě)代碼:
今天小編偽裝成一個(gè)編程小白,讓chatgpt幫我實(shí)現(xiàn)一個(gè)功能
需求如下:
有一個(gè)txt文本,文本的格式是 xxx----xxx----xxx,我想把這個(gè)txt文件轉(zhuǎn)換為3列的excel表格。如圖所示。
小編希望他能用python代碼幫我實(shí)現(xiàn),來(lái)看看怎么向他提問(wèn)吧
提問(wèn)是門(mén)學(xué)問(wèn),你描述得越具體它給出的答案就更準(zhǔn)確,就跟你向活人提問(wèn)一樣。從結(jié)果上看,他給出的答案很哇塞,你只需要把文件名修改成真實(shí)的文件名字就能跑起來(lái),最后它還不忘了提醒你要安裝pandas。
然后,我接著問(wèn)題,如果不用第三方庫(kù),是否能實(shí)現(xiàn)?
嗯,非常不錯(cuò),它推薦我使用openpyxl實(shí)現(xiàn),代碼差不多,還貼心的在關(guān)鍵代碼處給了注釋。但是我不知道openpyxl 是個(gè)什么庫(kù),我接著問(wèn)題它
最后我把代碼復(fù)制到編輯器,安裝好openpyxl,修改了文件名,程序沒(méi)有報(bào)錯(cuò)和預(yù)期的一樣得到了正確結(jié)果
這些代碼對(duì)一個(gè)老程序員來(lái)說(shuō),如果你對(duì)pandas和openpyxl這兩個(gè)庫(kù)都不熟悉,你一定還是要先百度Google一下來(lái)篩選內(nèi)容。而chatgpt直接給了你一個(gè)確定的答案。
不過(guò),話說(shuō)回來(lái),如果你真的是一個(gè)一行代碼都不懂的小白,遇到報(bào)錯(cuò)沒(méi)法定位或者debug時(shí),還是有點(diǎn)難。這就好比一個(gè)開(kāi)手動(dòng)擋的老司機(jī)去開(kāi)自動(dòng)擋會(huì)非常輕松,如果你駕照都沒(méi)有就想直接上手自動(dòng)擋還是非常危險(xiǎn)的。
chatgpt并不會(huì)取代你的工作,而是在你的工作扮演助理幫你提高生產(chǎn)力。你不用chatgpt對(duì)你影響似乎也不大,你擁抱chatgpt會(huì)讓為之震撼。未來(lái)已經(jīng)只是分布不均勻。
相關(guān)分類(lèi)
更多
相關(guān)新聞