TOP
0
0
2025新年快樂!買書領券省荷包
碼上行動:零基礎學會Python編程(ChatGPT版)(簡體書)
滿額折

碼上行動:零基礎學會Python編程(ChatGPT版)(簡體書)

商品資訊

人民幣定價:79 元
定價
:NT$ 474 元
優惠價
87412
海外經銷商有庫存,到貨日平均約21天以內
下單可得紅利積點:12 點
商品簡介
作者簡介
名人/編輯推薦
目次
相關商品

商品簡介

《碼上行動:零基礎學會Python編程(ChatGPT版)》從零開始,由淺入深地介紹了 Python 編程語言的基礎知識,是面向零基礎編程學習者的入門教程。全書共 17 章,其中第 1~9 章為基礎篇,介紹了 Python 的語言基礎,包括環境安裝、輸入 / 輸出變量、常見數據類型、數學與邏輯運算、條件判斷與循環語句、復合數據類型、函數、模塊、文件操作;第 10~13 章為進階篇,介紹了與 Python 編程相關的拓展知識,包括 Excel 表格數據處理、使用正則表達式進行信息匹配、面向物件編程設計、多線程與多進程;第 14~16 章為實戰篇,介紹了 3 個實戰項目,分別是使用 requests 開發網絡爬蟲、使用 tkinter 開發 GUI 計算器、使用 pygame 開發飛機大戰遊戲;第 17 章為 ChatGPT 篇,主要介紹了初學者如何利用當下熱門的 AI 工具 ChatGPT 學習 Python 編程。
《碼上行動:零基礎學會Python編程(ChatGPT版)》內容系統、全面,案例豐富,講解淺顯易懂,既適合 Python 零基礎入門讀者學習,也適合作為廣大中職、高職院校相關專業的教材用書。

作者簡介

袁昕(Crossin),南京大學軟件工程學士,上海交通大學計算機碩士。具有互聯網金融、VR/AR、遊戲等行業從業經歷。曾受邀作為Python中國開發者大會講師、騰訊云課堂評審專家。於2013年創辦編程學習類自媒體“Crossin的編程教室”,全平臺讀者數超過30萬。
賈煒,高級工程師,對多種開發語言都有深入研究,專注於Python人工智能開發、數據分析、機器學習,具有豐富的教育培訓經驗。

名人/編輯推薦

(1)本書面向零基礎讀者,無須額外的背景知識即可學習Python。本書講解細致,便於讀者由淺入深地學習。
(2)內容系統、體系完整,可以幫助讀者快速全面地了解Python的基本語法並掌握開發能力。
(3)理論與實踐相結合,每個理論都有對應的代碼示例,讀者參考代碼示例完成編寫,就可以看到實踐效果。
(4)本書配有實訓與問答,方便讀者閱讀後盡快鞏固知識點,做到舉一反三、學以致用。
(5)將AI前沿產品ChatGPT應用到Python學習的過程中,演示了如何利用ChatGPT提高學習和開發的效率。

為什麼寫這本書

Python是一門語法簡單、功能強大的編程語言,不僅可以作為軟件的開發工具,在信息采集、數據分析、科學計算等領域也廣受青睞。

近年來,隨著大數據和人工智能的發展,Python被越來越多的人熟知和使用,可以說是當下受歡迎的編程語言。而由於開發者眾多,又使得Python擁有了大量第三方模塊和解決方案,對於大部分我們可能遇到的開發場景,都有前人為我們造好的“輪子”可以直接拿來使用,這就進一步讓Python變得更加簡單易用,即使是沒有太多編程經驗的人,也可以通過不甚複雜的代碼實現功能、解決問題、提升效率。

筆者作為學習過多種編程語言並長期使用Python的開發者,切身體會到了Python的易用和強大,因此非常願意將這門優秀的編程語言介紹給更多的人。在過去的開發和教學經歷中,筆者意識到,教授編程語言不能只討論理論知識,更多的是需要通過實際的代碼案例來講解和操作,學習者既可以更容易地理解和接受,也更接近實際應用場景,做到學會就能使用。因此本書配套了大量的代碼示例,並附以詳細的解讀說明,讓初學者也能一目了然。

本書還創新性地將ChatGPT引入Python教學當中,重點講解了當下熱門AI工具ChatGPT在Python編程學習中的應用,給讀者帶來全新的學習方式。希望這些內容可以讓各位讀者順利踏入Python的世界,享受編程技術帶來的便利和快樂。

本書的特點

本書力求做到通俗易懂,讓完全沒有編程經驗的零基礎“小白”也能學會Python是筆者對本書的期望。因此,在內容選擇和文字表達上,本書盡可能考慮初學者的情況。書中用了較多篇幅講解Python的入門知識,從環境搭建等基礎的步驟開始講起,逐漸深入到常見的實際應用當中。並且,本書在講解知識點的同時配有相應的代碼示例,讓讀者可以邊學邊練,通過動手嘗試輔助學習並加深理解。通過本書學習完Python基礎,即可具備編寫日常小工具的能力。本書整體特點可歸納如下。

(1)本書面向零基礎讀者,無須額外的背景知識即可學習Python。本書講解細致,便於讀者由淺入深地學習。

(2)內容系統、體系完整,可以幫助讀者快速全面地了解Python的基本語法並掌握開發能力。

(3)理論與實踐相結合,每個理論都有對應的代碼示例,讀者參考代碼示例完成編寫,就可以看到實踐效果。

(4)本書配有實訓與問答,方便讀者閱讀後盡快鞏固知識點,做到舉一反三、學以致用。

(5)將AI前沿產品ChatGPT應用到Python學習的過程中,演示了如何利用ChatGPT提高學習和開發的效率。

學習建議

讀者閱讀本書時,如果沒有Python基礎,建議從第1章開始按順序學習。在學習的過程中,務必打開代碼編輯器,一邊學習,一邊嘗試編寫和運行書中的配套代碼示例。遍學習的過程中可能會遇到一些不太能理解的細節,可先不深究,繼續往下學習。學習編程是一個反復的過程,學習並練習一段時間之後,再回頭閱讀,會有更深入的理解。

如果讀者已經有了一些Python基礎,則不必將每個代碼示例都運行一遍,但仍然建議讀者快速瀏覽一遍第1~9章內容,查漏補缺,然後再針對自己薄弱的環節和第10~16章的進階與實戰內容進行重點學習。

另外,強烈推薦閱讀本書的第17章,因為ChatGPT很可能成為使教學模式產生重大變革的劃時代產品。

總的來說,Python是一門對新手相對友好的語言,入門階段的學習難度並不高,但學習Python也離不開足量的代碼編寫練習。只有通過編寫和運行代碼,對代碼中的Bug進行調試,才能

發現可能忽視的細節問題,從而更深入地理解和掌握Python編程。所謂欲速則不達,學習者既要有信心,也要保持長期學習的心態,不斷在寫代碼和改代碼的過程中積累經驗,提升能力,為以後的軟件開發打下良好基礎。

除了書,您還能得到什麼

(1)贈送:案例源代碼。提供書中完整的案例源代碼,方便讀者參考學習、使用。

(2)贈送:與書中案例同步的教學視頻。

(3)贈送:23個Crossin老師針對Python初學者的經驗分享視頻與教學視頻。

(4)贈送:100道Python練習題,方便讀者學習後進行鞏固練習,測試自己對Python編程基礎的掌握情況。

(5)贈送:Python打卡學習交流群。可定期參與打卡學習活動,與其他學習者一起學習、交流討論,並可在閱讀本書遇到問題時得到解答,讓讀者在學習道路上少走彎路。

(6)贈送:PPT課件。本書配有與書中講解內容同步的 PPT 課件,方便老師教學使用。

另外,讀者若有學習問題,可以關注微信公眾號“Crossin的編程教室”,發送相關問題,Crossin老師看到消息後會及時回復。

本書由鳳凰高新教育策劃,袁昕(Crossin)、賈煒兩位老師執筆編寫。在本書的編寫過程中,作者竭盡所能地為您呈現好、全的實用內容,但仍難免有疏漏和不妥之處,敬請廣大讀者不吝指正。

目次

第1章Python 編程的準備工作:開發環境的搭建
1.1 Python介紹
1.2 Python的編程環境
1.3 IDLE的使用
Crossin老師答疑
思考與練習
本章小結
第2章 編程步:輸入/輸出函數與變量
2.1 輸入與輸出函數
2.2 變量
2.3 程序注釋
Crossin老師答疑
上機實訓:字符組成的菱形
思考與練習
本章小結
第3章 數據也分類:常見數據類型
3.1 數字類型
3.2 布爾類型
3.3 字符串類型
3.4 數據類型的相互轉換
Crossin老師答疑
上機實訓:統計文章的單詞數
思考與練習
本章小結
第4章 不同的運算:算術、關係與邏輯
4.1 算術運算
4.2 關係運算
4.3 邏輯運算
Crossin 老師答疑
上機實訓一:計算小能手
上機實訓二:矩形的面積
思考與練習
本章小結
第5章 程序的邏輯:判斷與循環語句
5.1 判斷語句
5.2 while循環
5.3 for循環
5.4 跳出循環
Crossin老師答疑
上機實訓一:輸入三個偶數
上機實訓二:判斷一個整數是否為質數
思考與練習
本章小結
第6章 復合數據類型:列表、元組與字典
6.1 列表
6.2 元組
6.3 字典
Crossin老師答疑
上機實訓一:統計單詞出現的次數
上機實訓二:統計終得分
思考與練習
本章小結
第7章 一段程序的名字:自定義函數
7.1 什麼是函數
7.2 參數
7.3 返回值
7.4 lambda匿名函數
7.5 函數的嵌套
Crossin老師答疑
上機實訓一:求質數的和
上機實訓二:斐波那契數列
思考與練習
本章小結
第8章 別人寫好的代碼:模塊的使用
8.1 模塊
8.2 random模塊
8.3 turtle 模塊
Crossin老師答疑
上機實訓一:生成優惠券號碼
上機實訓二:繪製奧運五環
思考與練習
本章小結
第9章 數據的長久保存:文件的操作
9.1 讀文件
9.2 寫文件
9.3 文件的重命名與刪除
9.4 異常處理
Crossin老師答疑
上機實訓一:員工信息管理系統
上機實訓二:屏蔽詞替換
思考與練習
本章小結
第10章 表格裡的數據:用Python處理Excel文件
10.1 csv文件的讀寫
10.2 表格文件的創建與讀寫
10.3 表格內容的常見處理
Crossin老師答疑
上機實訓:批量創建班級信息表
思考與練習
本章小結
第11章 信息的匹配方法:正則表達式
11.1 正則表達式的常用符號
11.2 Python中的re模塊
Crossin老師答疑
上機實訓:提取手機號
思考與練習
本章小結
第12章 萬物皆物件:面向物件編程
12.1 何為面向物件
12.2 類的定義
12.3 屬性
12.4 方法
12.5 繼承
Crossin老師答疑
上機實訓一:一個帶計算功能的物件
上機實訓二:奧運獎牌榜
思考與練習
本章小結
第13章 多個任務同時幹:多線程與多進程
13.1 線程
13.2 進程
13.3 協程
Crossin老師答疑
上機實訓:快速抓取網頁內容
思考與練習
本章小結
第14章 實戰:Python網絡爬蟲應用
14.1 爬蟲的原理與工作流程
14.2 HTTP基礎
14.3 網頁基礎
14.4 Cookie和Session
14.5 實戰一:使用requests庫抓取網絡信息
14.6 實戰二:爬取酷狗音樂排行榜TOP 200數據
本章小結
第15章 實戰:用Python開發一款圖形界面計算器
15.1 tkinter模塊
15.2 常用組件使用說明
15.3 實戰:開發一個計算器
本章小結
第16章 實戰:用pygame開發“飛機大戰”遊戲
16.1 認識pygame模塊
16.2 案例遊戲介紹
16.3 遊戲開發
本章小結
第17章 用ChatGPT學習Python
17.1 ChatGPT簡介
17.2 用ChatGPT學Python
17.3 用ChatGPT輔助編程開發
17.4 編程接入ChatGPT
本章小結

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 412
海外經銷商有庫存,到貨日平均約21天以內

暢銷榜

客服中心

收藏

會員專區