幫助中心 | 我的帳號 | 關於我們

Python程序設計現代方法(工業和信息化十三五人才培養規劃教材)

  • 作者:編者:黑馬程序員
  • 出版社:人民郵電
  • ISBN:9787115510891
  • 出版日期:2019/09/01
  • 裝幀:平裝
  • 頁數:249
人民幣:RMB 49.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    Python作為編程語言的一種,具有高效率、可移植、可擴展、可嵌入、易於維護等優點;同時Python語法簡潔,代碼高度規範,是初學者步入程序開發與設計之路的不二之選。
    本書在Windows環境下介紹Python 3.x的基礎語法,講解程序開發流程,並結合項目介紹Python常用模塊與通用的程序設計方法。本書分為10章,其中第1、2章簡單介紹電腦與程序的概念,講解Python的基礎語法;第3?6章對Python語法進行詳細講解,並設置了小型實例;第7章結合項目介紹程序設計方法,同時講解Pygame模塊,鞏固Python語法知識;第8章對Python文件和數據格式化等知識進行講解,為大型項目的開發做好鋪墊;第9、10章作為拓展學習,對Python的主要應用——數據分析與可視化、網路爬蟲進行介紹。
    本書附有配套視頻、源代碼、習題、教學課件等資源,為幫助初學者更好地學習本書中的內容,我們還提供了在線答疑,希望得到更多讀者的關注。
    本書既可作為高等院校本、專科電腦相關專業及其他工科專業的Python教材,也可作為自學者使用的輔助教材,是一本適用於程序開發初學者的入門級教材。

作者介紹
編者:黑馬程序員

目錄
第1章  Python概述
  1.1  電腦與電腦語言
    1.1.1  電腦的誕生與發展
    1.1.2  電腦語言概述
    1.1.3  翻譯執行
  1.2  Python語言概述
    1.2.1  Python語言發展史
    1.2.2  Python語言的特點
    1.2.3  Python的應用領域
    1.2.4  Python版本的區別
  1.3  Python環境配置
    1.3.1  安裝Python解釋器
    1.3.2  Python程序的運行方式
    1.3.3  運行Python程序
  1.4  集成開發環境
    1.4.1  PyCharm的下載和安裝
    1.4.2  PyCharm的使用
  1.5  程序的開發與編寫
    1.5.1  程序開發流程
    1.5.2  程序編寫的基本方法
  1.6  本章小結
  1.7  習題
第2章  Python實例設計與分析
  2.1  實例1:貨幣兌換
  2.2  代碼風格
    2.2.1  縮進
    2.2.2  註釋
  2.3  變數
    2.3.1  標識符和關鍵字
    2.3.2  數據類型
    2.3.3  變數賦值
    2.3.4  字元串索引和切片
  2.4  基本輸入/輸出
    2.4.1  input()函數
    2.4.2  eval()函數
    2.4.3  print()函數
  2.5  結構控制
    2.5.1  順序結構
    2.5.2  分支結構
    2.5.3  循環結構
  2.6  函數式編程
  2.7  實例2:Turtle Star
  2.8  模塊化編程
    2.8.1  模塊的導入和使用
    2.8.2  模塊的分類
  2.9  繪圖模塊——turtle
  2.10  本章小結
  2.11  習題
第3章  數字類型和字元串
  3.1  數字類型

    3.1.1  整型
    3.1.2  浮點型
    3.1.3  複數類型
    3.1.4  布爾類型
  3.2  數字類型的運算
    3.2.1  數值運算符
    3.2.2  運算符優先順序
    3.2.3  數字類型轉換
  3.3  實例3:模擬商家收銀抹零行為
  3.4  數學模塊——math
  3.5  實例4:三天打魚兩天曬網
  3.6  字元串
    3.6.1  字元串的定義方式
    3.6.2  字元串格式化
    3.6.3  字元串操作符
    3.6.4  字元串處理函數
    3.6.5  字元串處理方法
  3.7  實例5:過濾敏感詞
  3.8  本章小結
  3.9  習題
第4章  流程式控制制
  4.1  程序表示方法
    4.1.1  程序流程圖
    4.1.2  程序的基本結構
    4.1.3  使用程序流程圖描述程序
  4.2  分支結構
    4.2.1  判斷條件
    4.2.2  單分支結構:if語句
    4.2.3  二分支結構:if-else語句
    4.2.4  多分支結構:if-elif-else語句
    4.2.5  分支嵌套
  4.3  循環結構
    4.3.1  條件循環:while循環
    4.3.2  遍歷循環:for循環
    4.3.3  循環控制
  4.4  異常處理
  4.5  實例6:猜數字
  4.6  本章小結
  4.7  習題
第5章  函數
  5.1  函數概述
  5.2  函數的基礎知識
    5.2.1  函數的定義
    5.2.2  函數的調用
  5.3  函數的參數傳遞
    5.3.1  參數的位置傳遞
    5.3.2  參數的關鍵字傳遞
    5.3.3  參數的默認值傳遞
    5.3.4  包裹傳遞
    5.3.5  解包裹傳遞

    5.3.6  混合傳遞
  5.4  函數的返回值
  5.5  變數作用域
    5.5.1  局部變數
    5.5.2  全局變數
  5.6  函數的特殊形式
    5.6.1  匿名函數
    5.6.2  遞歸函數
  5.7  時間處理模塊——datetime
  5.8  實例7:模擬鐘錶
  5.9  代碼抽象與模塊化設計
  5.10  本章小結
  5.11  習題
第6章  組合數據類型
  6.1  組合數據類型概述
    6.1.1  序列類型
    6.1.2  集合類型
    6.1.3  映射類型
  6.2  序列類型
    6.2.1  切片
    6.2.2  列表
    6.2.3  元組
  6.3  實例8:生成驗證碼
  6.4  集合類型
    6.4.1  集合的常見操作
    6.4.2  集合關係測試
  6.5  字典
    6.5.1  字典類型介紹
    6.5.2  字典的常見操作
  6.6  中文分詞模塊——jieba
  6.7  實例9:《西遊記》人物出場統計
  6.8  本章小結
  6.9  習題
第7章  程序設計之數字推盤
  7.1  數字推盤遊戲簡介
  7.2  遊戲模塊——pygame
    7.2.1  pygame的初始化和退出
    7.2.2  創建遊戲窗口
    7.2.3  遊戲循環與遊戲時鐘
    7.2.4  圖形和文本繪製
    7.2.5  元素位置控制
    7.2.6  動態效果
    7.2.7  事件與事件處理
  7.3  遊戲框架
  7.4  自頂向下的設計
    7.4.1  頂層設計
    7.4.2  子層設計
    7.4.3  第三層設計
    7.4.4  模塊整合
  7.5  自底向上的實現

  7.6  運行數字推盤
  7.7  本章小結
  7.8  習題
第8章  文件和數據格式化
  8.1  文件概述
  8.2  文件的基本操作
    8.2.1  文件的打開和關閉
    8.2.2  讀文件
    8.2.3  寫文件
    8.2.4  文件讀寫位置
    8.2.5  管理文件與目錄
  8.3  文件迭代
  8.4  實例10:用戶登錄
  8.5  數據維度與數據格式化
    8.5.1  基於維度的數據分類
    8.5.2  一二維數據的存儲與讀寫
    8.5.3  多維數據的格式化
  8.6  Python中的json模塊
  8.7  本章小結
  8.8  習題
第9章  數據分析與可視化
  9.1  數據分析概述
    9.1.1  數據分析的流程
    9.1.2  數據分析常用工具
  9.2  科學計算
    9.2.1  numpy之數組對象ndarray
    9.2.2  numpy的基本操作
  9.3  數據可視化
    9.3.1  數據可視化概述
    9.3.2  pyplot之繪圖區域
    9.3.3  pyplot之圖表與風格控制
  9.4  實例11:各學科成績評估分析
  9.5  數據分析
    9.5.1  pandas數據結構
    9.5.2  pandas的基本使用
  9.6  本章小結
  9.7  習題
第10章  網路爬蟲
  10.1  網路爬蟲概述
  10.2  爬蟲爬取網頁的流程
  10.3  抓取網頁數據
    10.3.1  瀏覽網頁過程
    10.3.2  使用requests模塊抓取網頁
  10.4  解析網頁數據
    10.4.1  網頁數據結構分析
    10.4.2  解析網頁的過程和技術
    10.4.3  使用Beautiful  Soup 4解析網頁數據
  10.5  實例12:龍港房地產爬蟲
  10.6  本章小結
  10.7  習題

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032