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