1.介紹Python基礎技術與通過ICTP計算機程式能力國際認證的實用教材。
2.本書介紹的內容包含ICTP計算機程式能力國際認證-核心能力(Information and Communication Technology Programs-using Programming(Python) -Essentials Level)考試重點的出題方向:文字化軟體功能與操作、結構化與模組化程式設計、演算法的程式設計。
3.本書主題循序漸進講解清楚,程式結構清晰,範例說明引導使用者逐步設計程式,解決可能碰到的生活難題。
4.章前有「本章學習地圖」作為引導,章末「重點掃描」是強化觀念與複習。而在各章習題中加入許多和ICTP考題類型相關的測驗題目,附錄也根據ICTP計算機程式能力三大出題方向設計模擬試題。
想考國際認證嗎?
https://mosme.net/mosme/book_detail/nSV90004
專為現代考生設計的免到考場、免監考的高效認證方式,只要完成章節測驗並通過認證考試,即可下載電子證書,快速取得專業學習認證!

第1 章 認識Python 與操作環境
1-1 軟體開發的基礎
1-2 認識運算思維
1-3 Python 簡介與特色
1-4 Python 的重要應用
1-5 Python 下載與安裝
1-6 第一支Python 程式就上手
1-7 程式文件結構注意事項
第2 章 變數與資料型態
2-1 變數命名與指派
2-2 基本資料型態
2-3 格式化輸出功能
2-4 input 輸入函式
2-5 資料型態轉換
第3 章 運算式與運算子
3-1 算術運算子
3-2 指派運算子
3-3 比較運算子
3-4 邏輯運算子
3-5 位元運算子
3-6 位移運算子
3-7 運算子優先順序
第4 章 流程控制與迴圈
4-1 認識流程控制
4-2 決策流程控制
4-3 重複結構——迴圈
4-4 其它流程控制指令
第5 章 字元與字串
5-1 編碼的認識與宣告
5-2 建立字串
5-3 認識跳脫字元
5-4 字串索引與切片
5-5 字串常用運算子
5-6 字串常用函數與方法
第6 章 容器資料型別
6-1 容器資料型別的比較
6-2 list 串列
6-3 tuple 序對
6-4 dict 字典
6-5 set 集合
第7 章 函數
7-1 認識函數
7-2 變數的有效範圍
7-3 遞迴函數
7-4 實用的內建函數
第8 章 模組與工具的操作
8-1 認識模組
8-2 實用內建模組與線上輔助
8-3 第三方套件
第9 章 疑難排解與錯誤處理
9-1 程式錯誤類型
9-2 認識例外
9-3 例外處理簡介
第10 章 檔案輸入與輸出
10-1 認識檔案
10-2 檔案的寫入
10-3 讀取檔案
附錄
ICTP 計算機綜合能力試題
參考答案