- AI輔助編程Python實戰(zhàn):基于GitHub Copilot和ChatGPT
- (美)利奧·波特 (加)丹尼爾·津加羅
- 569字
- 2025-03-13 18:31:16
讀完本書后你能做到的事情
本書旨在指導(dǎo)你如何利用Copilot編寫Python代碼。我們不僅教你如何判斷代碼是否滿足個人需求,還會告訴你當(dāng)代碼未能達(dá)到預(yù)期時應(yīng)該如何應(yīng)對。此外,你還將學(xué)到足夠的Python知識,從而理解代碼的基本功能,并能判斷代碼是否在合理地運(yùn)行。
雖然本書不包括完全從零開始的Python編程教學(xué),但閱讀完本書后,你將具備堅實的基礎(chǔ),可以利用其他資源繼續(xù)學(xué)習(xí),如果你也有此意愿的話——正如本書所展示的那樣,對于許多實際任務(wù),從頭學(xué)起可能并非必要。
我們還不確定,在AI助手的影響下,專業(yè)程序員或軟件工程師的角色將會如何變化。隨著人工智能技術(shù)的持續(xù)進(jìn)步,這一角色的定義也會不斷演變。目前,可以肯定的是,要成為一名專業(yè)的程序員或軟件工程師,本書所提供的知識將是一個良好的起點,但還遠(yuǎn)遠(yuǎn)不夠。你需要對Python及計算機(jī)科學(xué)的其他關(guān)鍵領(lǐng)域有更深入的了解和掌握。
值得慶幸的是,通過Copilot學(xué)習(xí)編程,你將能編寫出滿足常規(guī)需求的基礎(chǔ)軟件,這些軟件的復(fù)雜性超過我們在大學(xué)編程入門課程中所教授的內(nèi)容。你將能夠輕松編寫這些實用程序,而不需要在語法問題上苦苦掙扎,也不必在學(xué)習(xí)Python這件事上花費(fèi)數(shù)月的時間。如果你有意繼續(xù)探索更專業(yè)的軟件開發(fā)知識,這將是你在精通之路上邁出的堅實第一步。
通過本書的學(xué)習(xí),你將能夠編寫出自己所需的基本軟件,這些軟件可以應(yīng)用于數(shù)據(jù)分析、自動化執(zhí)行重復(fù)性任務(wù),甚至開發(fā)小游戲等多種場景。
- Kubernetes實戰(zhàn)
- Java軟件開發(fā)基礎(chǔ)
- SSM輕量級框架應(yīng)用實戰(zhàn)
- Mastering React
- GameMaker Essentials
- Serverless Web Applications with React and Firebase
- C編程技巧:117個問題解決方案示例
- Julia數(shù)據(jù)科學(xué)應(yīng)用
- Xamarin Cross-Platform Development Cookbook
- Implementing Domain:Specific Languages with Xtext and Xtend
- 編寫高質(zhì)量代碼之Java(套裝共2冊)
- Puppet Cookbook(Third Edition)
- Isomorphic JavaScript Web Development
- Mastering React Test:Driven Development
- Boost.Asio C++ Network Programming Cookbook