●章 信息與計算思維
1.1 信息的概念
1.2 計算機中信息的表示
1.3 計算機與計算
1.4 計算思維
課後習題
第2章 數據表示現實世界
2.1 數據
2.2 數據類型
2.3 關繫運算
2.4 邏輯運算
2.5 布爾代數運算定律
2.6 Python中真假的表示與計算
2.7 input()函數:獲取用戶輸人的字符串
2.8 格式化字符串
2.9 轉義字符及用法
2.10 類型轉換
課後習題
第3章 數據集合的存儲與處理
3.1 序列
3.2 有序的數據集合體
3.3 無序的數據集合體
課後習題
第4章 數據處理的流程控制
4.1 順序控制結構
4.2 分支控制結構
4.3 循環控制結構
4.4 結構化程序設計
課後習題
第5章 數據與操作的兩種方式
5.1 面向過程的方式—數據的函數操作過程
5.2 面向對像的方式
課後習題
內容簡介
本書以數據處理過程為主線,介紹其構建原理、基本應用和蘊含的計算思維。全書分為基礎、方法和深入學習三篇,其中,基礎篇包括-3章,主要解析程序的兩個基因——數據組織和數據處理,為方法的構建奠定基礎;方法篇包括第4章,主要解析目前主流的程序設計基本方法的構建原理及各種支持機制;深入學習篇包括第5章,主要解析兩種程序設計基本方法的具體運用。深入學習篇又細分為面向過程中代碼的封裝和面向對像中數據與操作的封裝,對於深入學習篇進一步細化為基於演繹思維和基於歸納思維的兩個層次,實現知識和方法的學習到實際應用的思維平滑過渡和遷移。