舉報

會員
計算思維與Python編程
最新章節:
附錄C 列表、集合和字典的操作及方法
《計算思維與Python編程》以教授精確的計算思維為目標。全書共18章。首先介紹了Python編程的基礎知識,包括變量和算術計算、集合與函數、循環、字符串、列表、字典、海龜繪圖、序列等知識;然后深入介紹了專門的數學知識,包括奇偶校驗、計數、概率、向量和矩陣、遞歸、圖、數論和密碼學,并且結合Python編程來解決各個領域中的特定問題。附錄部分給出了Python編程相關參考資料。本書適合作為計算機相關專業的Python程序設計和計算思維的課程教材,也適合想要學習計算思維和Python編程的讀者包括中學生閱讀參考。
目錄(129章)
倒序
- 封面
- 版權信息
- 內容提要
- 作者簡介
- 前言
- 資源與支持
- 如何使用本書
- 第1章 計算機和Python編程簡介
- 1.1 引言
- 1.2 CPU和內存
- 1.3 Python解釋器
- 1.4 使用IDLE
- 1.5 復習
- 第2章 變量和算術
- 2.1 引言
- 2.2 Python代碼結構
- 2.3 變量
- 2.4 算術運算符
- 2.5 復習
- 第3章 集合與函數
- 3.1 引言
- 3.2 數學和Python中的集合
- 3.3 在數學中定義函數的方法
- 3.4 Python中的函數
- 3.5 函數參數
- 3.6 Python的內置函數
- 3.7 復習
- 第4章 算法以及while和for循環
- 4.1 引言
- 4.2 算法
- 4.3 while和for循環
- 4.4 復習
- 第5章 字符串、列表、字典和文件
- 5.1 引言
- 5.2 索引、切片和in運算符
- 5.3 字符串
- 5.4 列表和元組
- 5.5 字典
- 5.6 文件
- 5.7 復習
- 第6章 數字系統
- 6.1 引言
- 6.2 進位系統
- 6.3 二進制、八進制和十六進制系統
- 6.4 計算機中的數字表示
- 6.5 無理數
- 6.6 復習
- 第7章 布爾代數和if-else語句
- 7.1 引言
- 7.2 布爾代數中的運算
- 7.3 邏輯與集合
- 7.4 Python中的if-else語句
- 7.5 復習
- 第8章 數字電路和位運算符
- 8.1 引言
- 8.2 門
- 8.3 按位邏輯運算符
- 8.4 復習
- 第9章 海龜繪圖
- 9.1 引言
- 9.2 turtle模塊基礎知識
- 9.3 坐標和文本
- 9.4 顏色
- 9.5 復習
- 第10章 序列與和
- 10.1 引言
- 10.2 算術序列和幾何序列
- 10.3 總和
- 10.4 無限和
- 10.5 斐波那契數
- 10.6 復習
- 第11章 奇偶校驗、不變量和有限策略博弈
- 11.1 引言
- 11.2 奇偶校驗和校驗和
- 11.3 不變量
- 11.4 有限策略博弈
- 11.5 復習
- 第12章 計數
- 12.1 引言
- 12.2 乘法規則
- 12.3 排列
- 12.4 使用除法
- 12.5 組合
- 12.6 使用加法和減法
- 12.7 復習
- 第13章 概率
- 13.1 引言
- 13.2 通過計數計算概率
- 13.3 更多通過計數的概率
- 13.4 乘法、加法和減法
- 13.5 偽隨機數
- 13.6 復習
- 第14章 向量和矩陣
- 14.1 引言
- 14.2 向量的操作
- 14.3 矩陣
- 14.4 復習
- 第15章 多項式
- 15.1 引言
- 15.2 加法和減法
- 15.3 乘法、除法和根
- 15.4 二項式系數
- 15.5 復習
- 第16章 遞歸關系和遞歸
- 16.1 引言
- 16.2 遞歸關系
- 16.3 程序中的遞歸
- 16.4 數學歸納法
- 16.5 復習
- 第17章 圖
- 17.1 引言
- 17.2 圖的類型
- 17.3 圖的同構
- 17.4 頂點的度
- 17.5 有向圖和加權圖
- 17.6 鄰接矩陣
- 17.7 著色地圖和圖
- 17.8 四色定理
- 17.9 復習
- 第18章 數論和密碼學
- 18.1 引言
- 18.2 歐幾里得算法
- 18.3 算術基本定理
- 18.4 余數算術
- 18.5 加密算法
- 18.6 復習
- 附錄A 部分內置、Math和Random函數
- 附錄B 字符串操作和方法
- 附錄C 列表、集合和字典的操作及方法 更新時間:2020-05-20 09:26:25
推薦閱讀
- Web Scraping with Python
- Xcode 7 Essentials(Second Edition)
- Python進階編程:編寫更高效、優雅的Python代碼
- GitLab Repository Management
- Instant QlikView 11 Application Development
- INSTANT Mercurial SCM Essentials How-to
- Advanced Oracle PL/SQL Developer's Guide(Second Edition)
- Python Data Analysis Cookbook
- iOS開發實戰:從入門到上架App Store(第2版) (移動開發叢書)
- Java EE核心技術與應用
- Node.js從入門到精通
- Application Development with Swift
- Mastering Machine Learning with R
- Bitcoin Essentials
- JavaScript高級程序設計(第4版)
- Learning Apache Thrift
- Getting Started with Hazelcast
- Java Web程序員面試筆試寶典
- Procedural Content Generation for Unity Game Development
- Architecting Modern Java EE Applications
- C++設計模式
- Visual C++.NET 2010開發實踐:基于C++/CLI
- Java程序設計教程(慕課版)
- SignalR Blueprints
- PHPUnit Essentials
- Java設計模式(第2版)
- 編程真好玩:青少年學Python一本通
- Kotlin Blueprints
- 深入淺出:.NET框架設計與實現
- Python數據結構學習筆記