999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

AI足以勝任普通人的編程老師

2023-04-11 01:38:04任亞飛
電腦報(bào) 2023年13期
關(guān)鍵詞:語(yǔ)言

任亞飛

最近火爆全網(wǎng)的類ChatGPT應(yīng)用包括新必應(yīng)和文心一言等,除了可以陪你聊天互動(dòng)外,對(duì)撰寫郵件、論文、腳本,制定商業(yè)提案,創(chuàng)作詩(shī)歌、故事等文案類工作也很在行。其實(shí)它們還有一項(xiàng)基本技能那就是能高速寫代碼也能幫程序員檢查程序錯(cuò)誤。很多和ChatGPT“聊過(guò)天”的程序員們紛紛感嘆“只有你想不到,沒(méi)有ChatGPT辦不成的。”那么ChatGPT們能在編程方面對(duì)大多數(shù)不會(huì)編程的人有幫助嗎?

革命型編程教學(xué)老師

當(dāng)我向ChatGPT提出:“幫我寫個(gè)打飛機(jī)的小游戲吧。”結(jié)果令我很吃驚,不到一分鐘就用Python給我生成了這個(gè)游戲。

作為一個(gè)編程小白面對(duì)一串代碼當(dāng)然沒(méi)法下手,于是我又問(wèn)“我要怎么運(yùn)行這個(gè)游戲呢?”它的回答是:先下載Python編輯器,創(chuàng)建項(xiàng)目,復(fù)制粘貼代碼,編譯保存,打開(kāi)運(yùn)行。每一步都很詳細(xì)地介紹出來(lái),還能對(duì)某個(gè)有疑問(wèn)的步驟繼續(xù)提問(wèn)。同樣的問(wèn)題在新必應(yīng)和文心一言中也獲得了較好的反饋,新必應(yīng)給出的程序需要載入背景和飛機(jī)圖片,面對(duì)黑色的游戲運(yùn)行框完全不懂編程的人繼續(xù)提問(wèn)也能獲得解答。這對(duì)于編程“小白”來(lái)說(shuō)真的是福音,完全就是一個(gè)智能老師。

接著我又讓ChatGPT幫我處理文本數(shù)據(jù),我的想法是把這個(gè)txt文件轉(zhuǎn)換為3列的Excel表格。

需求如下:用Python代碼實(shí)現(xiàn)txt文本轉(zhuǎn)換為Excel表格,文本的格式是xxx————xxx————xxx。

描述得越具體它給出的答案就越準(zhǔn)確,就跟你在生活中跟人提問(wèn)一樣。從結(jié)果上看,它給出的答案很準(zhǔn)確,還解釋了語(yǔ)句和函數(shù)的功能,只需要把文件名修改一下就能跑起來(lái),最后它還不忘了提醒你要安裝pandas庫(kù)。在此基礎(chǔ)上,我接著提問(wèn):如果不用第三方的pandas庫(kù)能否實(shí)現(xiàn)?

它推薦我使用標(biāo)準(zhǔn)庫(kù)中的CSV模塊配合openpyxl庫(kù)來(lái)實(shí)現(xiàn),代碼差不多,還貼心地在關(guān)鍵代碼處給了注釋。但是我不知道openpyxl是個(gè)什么庫(kù),我接著問(wèn)它:openpyxl要怎么導(dǎo)入。

ChatGPT告訴我使用“pipinstallopenpyxl”命令安裝庫(kù),在代碼中使用“importopenpyxl”語(yǔ)句導(dǎo)入openpyxl庫(kù)。

我根據(jù)提示把代碼復(fù)制到編輯器,安裝好openpyxl,修改了文件名,程序沒(méi)有報(bào)錯(cuò)和預(yù)期的一樣得到了正確結(jié)果。

作為程序員在ChatGPT出現(xiàn)之前想要完成任務(wù),首先需要搜索知道任務(wù)可以使用pandas或openpyxl庫(kù),接下來(lái)還要翻看這兩個(gè)庫(kù)的說(shuō)明文檔和實(shí)例,這個(gè)過(guò)程中肯定要經(jīng)過(guò)多次搜索和篩選,從其他程序員留下的各種內(nèi)容中找到答案。而ChatGPT直接給了你一個(gè)確定的答案。

不過(guò),如果你真的是零基礎(chǔ)什么都不懂的小白,給你一串完成的代碼也不會(huì)運(yùn)行,遇到報(bào)錯(cuò)沒(méi)法定位或者debug時(shí),還是很難完成目標(biāo)的。這就好比一個(gè)開(kāi)手動(dòng)擋的老司機(jī)去開(kāi)自動(dòng)擋會(huì)非常輕松,如果你駕照都沒(méi)有就想直接上手自動(dòng)擋還是非常危險(xiǎn)的。所以ChatGPT只是大幅度降低了編程使用的門檻,但門檻還是存在的,至少需要學(xué)習(xí)基礎(chǔ)的Python知識(shí),這樣才能知道編程能夠幫助我們完成哪些需求。不需要會(huì)寫代碼但需要理解代碼的大意,這樣遇到問(wèn)題時(shí)才知道怎么向ChatGPT提問(wèn)。

例如,我用新必應(yīng)找到了1960年至今的金價(jià),讓它幫我畫了一張歷史金價(jià)的折線圖,用給出的Python代碼畫出圖形后我覺(jué)得坐標(biāo)軸的說(shuō)明文字用中文比較好,就自己修改了代碼中的文本部分。再次運(yùn)行發(fā)現(xiàn)中文顯示成了方塊,再次詢問(wèn)后才知道需要再填兩行代碼解決中文字體和負(fù)號(hào)的顯示問(wèn)題(雖然其實(shí)沒(méi)有用到負(fù)號(hào),但負(fù)號(hào)也會(huì)顯示成方塊)。快速而完美地解決了問(wèn)題。

利用ChatGPT幫助學(xué)習(xí)

作為初學(xué)者,我們?cè)趺蠢肅hatGPT來(lái)學(xué)習(xí)編程?如果我可以重新選擇我的第一門編程語(yǔ)言,我會(huì)從一種可以讓我輕松進(jìn)入代碼世界的語(yǔ)言開(kāi)始。這非常重要,因?yàn)闆](méi)人想在學(xué)習(xí)時(shí)經(jīng)常遇到難以克服的困難并感到深深的沮喪!你的第一門語(yǔ)言應(yīng)該可以幫助你輕松學(xué)習(xí)核心編程概念,無(wú)論你是抱著怎樣的目的學(xué)習(xí)編程,這些概念都是必不可少的。如今大多數(shù)人認(rèn)為JavaScript和Python是編程入門的好選擇。如果必須在它們之間做出選擇,我肯定會(huì)選擇Python,因?yàn)樗暮?jiǎn)單性和多功能性(僅代表個(gè)人意見(jiàn))。選了一門應(yīng)用廣泛的編程語(yǔ)言,一旦你在一種編程語(yǔ)言方面打下了堅(jiān)實(shí)的基礎(chǔ),就可以根據(jù)興趣繼續(xù)學(xué)習(xí)其他語(yǔ)言,并逐步建立你自己的主流框架。

作為初學(xué)者,我們總不能隨時(shí)隨地問(wèn)老師問(wèn)題,并獲得滿意的解答。而現(xiàn)在不必?fù)?dān)心了,可以盡情社恐,跟著ChatGPT這個(gè)老師,最低級(jí)的代碼問(wèn)題我們隨便問(wèn)。對(duì)于ChatGPT來(lái)說(shuō),問(wèn)題沒(méi)有高低之分,因?yàn)闄C(jī)器人它不會(huì)對(duì)我們提問(wèn)的水平做出評(píng)價(jià)。

比如:我們忘記了如何將兩個(gè)字典合并。ChatGPT不會(huì)嫌棄使用操作符“|”這種操作低級(jí),還會(huì)很貼心地列出四種方式。

ChatGPT老師也可以幫助我們進(jìn)行更好的在線學(xué)習(xí)。

比如,我們正在學(xué)習(xí)一個(gè)編程講座的視頻,但是跟著視頻學(xué)習(xí)運(yùn)行的代碼卻遇到了錯(cuò)誤。我們不必盲目地在百度中搜索各種解決方案,完全可以讓ChatGPT幫助我們直接分析整個(gè)代碼腳本,看看問(wèn)題出在哪里。你還能讓ChatGPT根據(jù)你的要求把代碼完善升級(jí),它給出替代解決方案更完美。

你也可以對(duì)ChatGPT提出各種要求,不用有任何顧忌,它會(huì)讓你的好奇心隨心所欲地自由發(fā)揮。

在經(jīng)過(guò)一段時(shí)間的編程學(xué)習(xí)后,還可以利用ChatGPT老師來(lái)鞏固并提升學(xué)習(xí)成果。比如提出一個(gè)能讓我們保持動(dòng)力檢驗(yàn)?zāi)芰Φ木C合項(xiàng)目,提供有關(guān)如何實(shí)現(xiàn)任務(wù)的詳細(xì)步驟。這樣我們就可以知道復(fù)雜應(yīng)用需要的實(shí)踐步驟。如果自己親自開(kāi)發(fā)一個(gè)項(xiàng)目,也可以使用ChatGPT來(lái)審查代碼,并且還可以為我們優(yōu)化代碼的可讀性、代碼效率,還可以要求它來(lái)幫忙調(diào)試代碼。實(shí)在不行,我們也可以讓ChatGPT編寫整個(gè)腳本來(lái)執(zhí)行任務(wù)并從它給的解決方案中進(jìn)行學(xué)習(xí)和理解。

編程思維價(jià)值何在?

雖然我們開(kāi)始進(jìn)入自動(dòng)編程時(shí)代的大門,但這不代表作為個(gè)人就可以不用再學(xué)編程了。相反,編程思維和正確地學(xué)習(xí)編程變得更加重要了。無(wú)論是數(shù)學(xué)、物理等學(xué)科知識(shí),還是編程、機(jī)器人以及鋼琴、舞蹈等非學(xué)科知識(shí),這些學(xué)科的內(nèi)容都是我們?cè)诔砷L(zhǎng)過(guò)程當(dāng)中的學(xué)習(xí)載體,通過(guò)這些載體不斷幫助我們?nèi)グl(fā)展思維、習(xí)得能力。“正如計(jì)算器發(fā)明之后人類沒(méi)有放棄學(xué)習(xí)算數(shù),電腦和輸入法發(fā)明之后人類沒(méi)有放棄練習(xí)寫字。”這是因?yàn)槿藗冊(cè)诮?gòu)知識(shí)的過(guò)程中,并不是只積累了知識(shí)本身,而是在這個(gè)過(guò)程中鍛煉了我們的思維方法與能力,這個(gè)能力是我們永遠(yuǎn)不可分割的一部分。未來(lái),自動(dòng)編程可以讓普通人也可以編寫一些程序,但如何架構(gòu)一個(gè)程序、如何對(duì)任務(wù)有結(jié)構(gòu)地描述將成為一個(gè)程序員越來(lái)越重要的能力,編程思維能力的訓(xùn)練會(huì)變得更重要,編程思維與解決問(wèn)題的能力會(huì)越來(lái)越被重視。

ChatGPT會(huì)徹底改變編程與軟件行業(yè),但它一定是程序員的輔助者而非替代者。在這個(gè)技術(shù)變革的時(shí)期,我們更要學(xué)習(xí)編程,成為新技術(shù)的主導(dǎo)者而不是犧牲者。

我們認(rèn)為,ChatGPT將對(duì)不同人群有著不同的影響,對(duì)普通人來(lái)說(shuō),ChatGPT的影響是多方面的。比如:個(gè)人助理:ChatGPT可以作為一個(gè)個(gè)人助理,回答各種問(wèn)題,提供日常生活中的實(shí)用信息和建議。

學(xué)習(xí)和教育:ChatGPT可以為學(xué)生提供輔助教學(xué)工具,幫助他們?cè)趯W(xué)習(xí)過(guò)程中更好地理解知識(shí)和掌握技能。

心理健康:ChatGPT可以為那些需要幫助的人提供心理支持和慰藉,為他們提供安慰和建議。

社交互動(dòng):ChatGPT可以作為一種社交工具,幫助人們?cè)谏缃痪W(wǎng)絡(luò)上進(jìn)行更加自然的交流。

語(yǔ)言學(xué)習(xí):ChatGPT可以作為一種語(yǔ)言學(xué)習(xí)工具,為人們提供了解不同語(yǔ)言和文化的機(jī)會(huì)。

當(dāng)然,隨著ChatGPT和其他大型語(yǔ)言模型的發(fā)展,也存在一些潛在的問(wèn)題和風(fēng)險(xiǎn),如個(gè)人隱私和數(shù)據(jù)安全問(wèn)題、信息誤導(dǎo)和虛假信息問(wèn)題等。因此,在使用ChatGPT時(shí)需要注意這些問(wèn)題并采取必要的預(yù)防措施。

對(duì)于他們來(lái)說(shuō),ChatGPT的出現(xiàn)對(duì)程序員的影響更加迫切和實(shí)際。首先,ChatGPT可以幫助程序員更加輕松地與機(jī)器人和其他智能設(shè)備進(jìn)行交互。傳統(tǒng)的交互方式需要使用特殊的語(yǔ)言或者輸入指令,而使用ChatGPT可以直接使用自然語(yǔ)言與智能設(shè)備進(jìn)行交互,從而更加方便。這使得程序員可以更加有效地開(kāi)發(fā)智能應(yīng)用程序,因?yàn)樗麄兛梢允褂米匀徽Z(yǔ)言與智能設(shè)備進(jìn)行交互。ChatGPT可以讓程序員更加靈活地與機(jī)器人溝通,從而更快地了解項(xiàng)目的需求,提高項(xiàng)目的滿意度。

其次,ChatGPT可以幫助程序員更好地理解自然語(yǔ)言處理的概念和技術(shù)。這種模型可以生成自然語(yǔ)言,因此程序員可以使用ChatGPT來(lái)學(xué)習(xí)自然語(yǔ)言處理的各種技術(shù)和方法。此外,ChatGPT可以為程序員提供一個(gè)直觀的學(xué)習(xí)環(huán)境,讓他們更好地理解自然語(yǔ)言處理的原理和應(yīng)用。這可以幫助程序員更好地開(kāi)發(fā)自然語(yǔ)言處理應(yīng)用程序。

最后,ChatGPT可以提高程序員的工作效率。程序員可以使用ChatGPT來(lái)生成文本,回答問(wèn)題。這可以幫助他們更快地完成工作,減少輸入時(shí)間。此外,ChatGPT可以幫助程序員更好地理解客戶需求和反饋,從而更好地滿足客戶需求。ChatGPT可以為程序員提供一個(gè)高效的工具,讓他們更好地完成工作任務(wù)。隨著ChatGPT技術(shù)的不斷發(fā)展和成熟,它成為語(yǔ)言處理的API接口,直接作為各種應(yīng)用、硬件和游戲的組成部分。

ChatGPT的出現(xiàn)為各種人群提供了更多的機(jī)會(huì)和挑戰(zhàn)。我們需要不斷學(xué)習(xí)新的技術(shù)和方法,以應(yīng)對(duì)ChatGPT帶來(lái)的變化。如果能更好地利用ChatGPT完成工作里的任務(wù),將大幅提高你的工作效率,這也將為你的提升提供更多的機(jī)會(huì)。

猜你喜歡
語(yǔ)言
詩(shī)之新,以語(yǔ)言創(chuàng)造為基
語(yǔ)言是刀
文苑(2020年4期)2020-05-30 12:35:30
讓語(yǔ)言描寫搖曳多姿
多向度交往對(duì)語(yǔ)言磨蝕的補(bǔ)正之道
累積動(dòng)態(tài)分析下的同聲傳譯語(yǔ)言壓縮
日常語(yǔ)言與播音語(yǔ)言
新聞傳播(2016年10期)2016-09-26 12:15:04
語(yǔ)言技能退化與語(yǔ)言瀕危
我有我語(yǔ)言
論語(yǔ)言的“得體”
Only Words慎用你的語(yǔ)言
主站蜘蛛池模板: 免费jizz在线播放| 福利片91| 午夜精品福利影院| 思思99思思久久最新精品| 伊人激情综合| 黄色成年视频| 国产欧美日韩视频一区二区三区| 亚洲一级毛片| 国产av一码二码三码无码| 亚洲成人一区在线| 久久一日本道色综合久久| 欧美不卡在线视频| 日本www色视频| 中文字幕啪啪| 色天堂无毒不卡| 亚洲成人在线免费| 精品夜恋影院亚洲欧洲| 日本在线欧美在线| 亚洲高清资源| 超碰免费91| 欧美日韩在线亚洲国产人| 精品视频福利| 91成人在线观看| 九色视频一区| 亚洲Av激情网五月天| h视频在线播放| 永久免费精品视频| 久无码久无码av无码| 国产欧美视频综合二区| 91成人在线免费观看| 99热在线只有精品| 国产精品短篇二区| 欧美性久久久久| 久久中文电影| 凹凸国产熟女精品视频| 日本人妻丰满熟妇区| 天天摸夜夜操| 久久五月视频| 国产嫩草在线观看| 中文字幕日韩视频欧美一区| 国模私拍一区二区| 日韩小视频在线观看| 久久久波多野结衣av一区二区| 婷婷午夜影院| 67194成是人免费无码| 黄色成年视频| 无码日韩视频| 午夜爽爽视频| 怡春院欧美一区二区三区免费| 亚洲天堂视频网站| 久久精品国产免费观看频道| 亚洲天堂首页| 91久久夜色精品国产网站| 亚洲另类国产欧美一区二区| 少妇被粗大的猛烈进出免费视频| 91网址在线播放| 亚洲电影天堂在线国语对白| 久久福利网| 日本高清在线看免费观看| 亚洲日韩国产精品无码专区| 亚洲av中文无码乱人伦在线r| 99久久99视频| 欧美国产日韩在线播放| 国产精品综合色区在线观看| 五月天综合网亚洲综合天堂网| 亚洲欧美国产高清va在线播放| 自慰网址在线观看| 亚洲成aⅴ人在线观看| 亚洲激情区| 日韩天堂在线观看| 成年A级毛片| 色偷偷男人的天堂亚洲av| 欧洲欧美人成免费全部视频 | 999在线免费视频| 99视频精品全国免费品| 国产亚洲现在一区二区中文| 免费视频在线2021入口| 成人免费视频一区二区三区| 亚洲精品不卡午夜精品| 日韩国产综合精选| 天天色天天操综合网| 无码粉嫩虎白一线天在线观看|