《半小時漫畫學Python》是中國水利水電出版社出版的一本用漫畫故事引導學習的Python編程入門書,作者是[日]鯨魚飛機。
基本介紹
- 中文名:半小時漫畫學Python
- 作者:鯨魚飛機
- 出版時間:2022年10月
- 出版社:中國水利水電出版社
- 頁數:256 頁
- ISBN:9787522608235
- 類別:計算機
- 定價:79.80 元
- 開本:32 開
- 裝幀:平裝
內容簡介,作者簡介,書籍目錄,
內容簡介
Python是人工智慧時代十分流行的程式語言之一,學編程可以培養人們的邏輯思維能力,提高人們解決問題的能力,但很多人認為編程很難,很枯燥,《半小時漫畫學Python》就以Python 3為基本工具,用卡通漫畫配合一定的故事情節,並結合具體實例詳細介紹了Python編程技術,以及Python在數據處理與分析中的實踐套用。全書共4章,其中第1章先給大家普及了編程的基礎知識、編程前的準備工作以及程式運行的3種結構等;第2~4章帶領大家真正學習Python編程知識,具體內容包括Python計算、變數、條件語句、函式、列表、循環、切片、二維列表、字典等。全書將故事、漫畫與知識點相融合,生動有趣,可以吸引讀者的學習興趣,讓讀者輕鬆順利地掌握基本的Python編程技術。
《半小時漫畫Python》是一本Python入門書,語言淺顯易懂,內容循序漸進,適合所有對編程、對漫畫感興趣的零基礎讀者、青少年、初高中學生學習,也適合職場中使用Excel,但想提升辦公效率,實現辦公自動化的數據處理、數據分析等人員學習。
作者簡介
作者 / 鯨魚飛機
以“ 鯨魚飛機 ”名義工作的程式設計師,致力於開發“好玩好用”的各種應用程式和服務。代表作有文字音樂“櫻花”、日語程式語言Nadeshiko(撫子)等。2001年獲得線上軟體大獎,2005年獲得IPA超級創作者認證,2010年獲得IPA OSS貢獻者獎。曾編寫了多本與HTML5/JS、PHP、Python以及機器學習、算法相關的技術書籍。
書籍目錄
第 1 章 編程是什麼
漫畫 小進的 Python 編程故事 1
1.1 編程是什麼
1 對計算機下達指令的過程
2 不可對計算機下達模糊的指令
1.2 學習編程能有什麼收穫
對於現代的大富豪們而言,編程是必備技能?
1 具備邏輯思維
2 提高解決問題的能力
3 能夠將想法變為現實
1.3 程式語言分種類嗎
1 程式語言是工具
2 程式語言的歷史
3 有哪些程式語言
1.4 Python 是什麼樣的語言
1 Python 是腳本語言
2 Python 是現在很受人歡迎的語言
3 Python 是支持人工智慧繁榮發展的語言
4 Python 是對初學者友好的語言
5 Python 是高效率的語言
6 Python 是通用性強的語言
7 Python 是開源的跨平台程式語言
1.5 學習 Python 要準備什麼
1 對於編程而言什麼是必需的
2 其他必要準備
3 如何掌握一種程式語言
4 即使不擅長數學也沒有關係
1.6 做好編程的準備
1 Google Colaboratory 是什麼
2 Colaboratory 的工作機制
3 在低配置的計算機上也可以使用 Colaboratory
4 即時運行,保留運行結果
1.7 使用 Google Colaboratory
1.8 運行簡單的程式
1.9 Google Colaboratory 的其他使用方法
1 單元格及其樣式
2 插入代碼單元格
3 在插入的單元格中運行程式
4 插入文本單元格
5 保存筆記本
6 打開保存的筆記本
1.10 程式的 3 種運行結構
1 “順序結構”的程式
2 “條件分支結構”的程式
3 “循環結構”的程式
第 2 章 掌握編程的基礎:計算、變數、條件分支
漫畫 小進的 Python 編程故事 2
2.1 在界面上輸出文字
1 嘗試運行簡單的程式
2 print函式的使用方法
2.2 進行簡單的四則計算
1 加法 / 減法運算
2 乘法運算
3 關於加法運算和乘法運算的順序
4 除法運算
5 求除法運算的餘數
2.3 解釋說明程式的“注釋”
2.4 用變數讓計算更易懂
1 變數是什麼
2 使用變數
3 變數作用於什麼時候
4 可用作變數的字元
2.5 詳細學習字元串
1 編寫字元串
2 將字元串賦給變數
3 字元串的加法運算
4 如何拼接數字和字元串
5 字元串的乘法運算
6 在字元串中具有特殊含義的“\”
7 在字元串中插入換行符“\n”
8 在字元串中插入引號“''”
9 在字元串中插入“\”
2.6 獲得用戶輸入的內容
1 input( ) 函式的使用方法
2 函式的參數和返回值
2.7 開發單位換算工具
1 開發將米換算成厘米的程式
2 將字元串型數據轉換為數值型數據
3 查看數據的類型
4 將字元串型數據轉換為整數型數據
5 再次開發單位換算工具
2.8 用 if 語句實現簡單的條件分支結構
1 if 語句的語法結構
2 關於“條件”
3 關於省略“else:”之後的部分
4 將條件為真的操作設為空
2.9 製作簡單的心理測試程式
1 運行程式
2 理解程式的內容
3 終止程式運行的 quit
4 if 語句的多分支結構
2.10 設定多個條件
1 表示“或”的 or
2 表示“且”的 and
第 3 章 使用編程中方便的功能:函式、列表、循環
漫畫 小進的 Python 編程故事 3
3.1 函式
1 自定義函式
2 嘗試定義函式
3 嘗試編寫使用函式的程式
4 定義多個函式
5 定義計算水族館門票價格的函式
6 函式必須在調用之前定義
3.2 嘗試使用模組
1 模組是什麼
2 模組的使用方法
3 為模組取別名
4 不帶模組名地調用函式
5 使用模組的程式
3.3 重複同一操作——while 語句
1 while 語句的語法格式
2 直接改變變數的值——賦值運算符
3 使用 while 語句的程式
4 理解程式的內容
3.4 重複同一操作—— for 語句
1 for 語句的語法格式
2 在 for 語句中使用循環變數
3 使用 for 語句的程式
4 理解程式的內容
3.5 跳出循環—— break 和 continue
3.6 用一個變數管理多個數據——列表
1 匯總處理大量數據的列表
2 查看列表中的元素個數
3 在列表之間做加法
4 在列表末尾添加元素
5 刪除列表中的元素
3.7 嘗試組合 for 語句執行複雜的操作
1 組合使用 for 語句與列表
2 使用 for 語句和列表的程式1
3 使用 for 語句和列表的程式2
3.8 用 for 語句一次性下載多個數據
1 確認程式中需要做的事情
2 一邊改變公曆年份一邊下載檔案
3 一邊改變區市村鎮一邊下載檔案
4 將區市代碼變為列表
5 完成程式
6 理解程式的內容
第 4 章 通過編程熟練地處理數據:切片、二維列表、字典
漫畫 小進的 Python 編程故事 4
4.1 用“切片”取出列表的一部分
1 從列表中取出一部分
2 在列表中可省略起始索引或結尾索引
4.2 重新排列列表—— sort
1 升序排列列表
2 降序排列列表
4.3 創建二維列表
1 二維列表是什麼
2 嘗試用二維列表開發程式
3 理解程式
4 深入挖掘用二維列表呈現的問答遊戲
5 打亂列表的順序
4.4 重新排列二維列表
1 設定排序的依據
2 以降序排列列表
4.5 命名管理多個數據——字典型
1 命名管理多個數據
2 字典和 for 的組合
3 開發使用字典的程式
4.6 從 XML 檔案中匯總數據
1 明確程式的目的
2 明確匯總後的數據格式
3 理解 XML 格式的檔案
4 學習 XML 檔案的操作
5 從 XML 檔案中取出一行數據
6 添加行
7 進一步加工數據
8 對數據進行排序
附錄 Jupyter Notebook 的使用方法
1 安裝 Anaconda
2 啟動 Jupyter Notebook
3 新建筆記本
4 筆記本界面布局
5 常用功能介紹
6 輸入程式代碼並運行
7 在單元格中編輯文本
8 查看已安裝的 Python 模組
9 下載 Python 模組