QQ在線客服
免費咨詢熱線
400-615-1233
工作時間-工作日
8:30-17:30

Python程序設計

  • 類  別:大數(shù)據(jù)與云計算
  • 書  名:Python程序設計
  • 主  編:金松林
  • 定  價:45
  • 開  本:大16開
  • 印刷方式:雙色
  • 時  間:2025年1月
  • 出  版  社:同濟大學出版社
  • 書  號:978-7-5608-9023-4

內容摘要

        本書深入淺出地介紹了Python編程語言的基礎知識及簡單的數(shù)據(jù)處理技術。全書共分10章,主要內容包括初識Python,數(shù)據(jù)類型、變量與運算符,字符串,列表與元組,字典,條件與循環(huán)語句,函數(shù)與模塊,類,文件與異常,數(shù)據(jù)處理及可視化。
        本書可作為Python程序設計教材,也可作為軟件開發(fā)人員的參考資料,還可作為Python語言自學者的參考用書。

目錄

第1章 初識Python
 1.1認識Python
  1.1.1Python的發(fā)展歷程
  1.1.2Python語言的特點
  1.1.3Python的主要應用領域
 1.2搭建Python編程環(huán)境
  1.2.1在Linux系統(tǒng)中搭建Python環(huán)境
  1.2.2在Mac OS X系統(tǒng)中搭建Python環(huán)境
  1.2.3在Windows系統(tǒng)中搭建Python環(huán)境
 1.3Python集成開發(fā)環(huán)境
  1.3.1PyCharm
  1.3.2Sublime Text
 1.4本章小結
 1.5習題
第2章 數(shù)據(jù)類型、變量與運算符
 2.1Python的數(shù)據(jù)類型
  2.1.1數(shù)值類型
  2.1.2字符串類型
  2.1.3列表類型
  2.1.4元組類型
  2.1.5字典類型
  2.1.6集合類型
 2.2變量
  2.2.1變量的命名規(guī)則
  2.2.2變量賦值
 2.3運算符
  2.3.1算術運算符
  2.3.2賦值運算符
  2.3.3關系運算符
  2.3.4邏輯運算符
  2.3.5其他運算符
  2.3.6運算符優(yōu)先級
 2.4數(shù)據(jù)類型轉換
  2.4.1自動數(shù)據(jù)類型轉換
  2.4.2強制數(shù)據(jù)類型轉換
 2.5本章小結
 2.6習題
第3章 字符串
 3.1字符串概述
  3.1.1字符串的定義
  3.1.2轉義字符
  3.1.3字符串原樣輸出
 3.2字符串基本操作
  3.2.1字符串連接
  3.2.2重復輸出字符串
  3.2.3通過索引訪問字符串中的字符
  3.2.4使用切片訪問字符串中的一部分
  3.2.5包含性判斷
 3.3字符串的常用方法
  3.3.1字符串格式化處理方法
  3.3.2字符搜索方法
  3.3.3字符串替換方法
  3.3.4指定字符去除方法
  3.3.5字符串判斷方法
  3.3.6其他常用方法
 3.4綜合實驗
 3.5本章小結
 3.6習題
第4章 列表與元組
 4.1列表概述
  4.1.1創(chuàng)建列表
  4.1.2訪問列表元素
  4.1.3遍歷列表元素
 4.2列表的常用方法
  4.2.1列表元素的查找
  4.2.2列表元素的增加
  4.2.3列表元素的刪除
  4.2.4列表元素的修改
  4.2.5列表元素的排序
  4.2.6成員資格檢查與計數(shù)
  4.2.7列表切片
  4.2.8其他常用方法
 4.3元組概述
  4.3.1元組的定義
  4.3.2元組的基本操作
  4.3.3元組的內置函數(shù)
 4.4綜合實驗
 4.5本章小結
 4.6習題
第5章 字典
 5.1字典概述
  5.1.1字典的用途
  5.1.2字典的創(chuàng)建
  5.1.3字典的使用
 5.2遍歷字典
  5.2.1遍歷字典的所有鍵
  5.2.2遍歷字典的所有值
  5.2.3遍歷字典所有的鍵值對
 5.3字典的常用方法
  5.3.1字典元素的添加
  5.3.2字典元素的修改
  5.3.3字典元素的刪除
  5.3.4字典的常用函數(shù)
 5.4嵌套
  5.4.1在字典中嵌套列表
  5.4.2在列表中嵌套字典
 5.5綜合實驗
 5.6本章小結
 5.7習題
第6章 條件與循環(huán)語句
 6.1布爾運算概述
 6.2條件語句
  6.2.1if語句
  6.2.2if-else語句
  6.2.3if-elif-else語句
  6.2.4代碼塊嵌套
 6.3循環(huán)語句
  6.3.1while循環(huán)語句
  6.3.2for循環(huán)語句
  6.3.3循環(huán)嵌套
 6.4跳出循環(huán)
  6.4.1break語句
  6.4.2continue語句
  6.4.3else語句
 6.5input()函數(shù)
 6.6綜合實驗
 6.7本章小結
 6.8習題
第7章 函數(shù)與模塊
 7.1定義函數(shù)
 7.2函數(shù)參數(shù)與函數(shù)的值
  7.2.1形參與實參
  7.2.2函數(shù)的返回值
 7.3函數(shù)的類型
 7.4模塊
  7.4.1導入模塊
  7.4.2使用as給模塊指定別名
  7.4.3常用模塊
 7.5綜合實驗
 7.6本章小結
 7.7習題
第8章 類
 8.1類概述
  8.1.1Python中的類
  8.1.2Python中的對象
 8.2類的使用
  8.2.1創(chuàng)建自定義類
  8.2.2根據(jù)類創(chuàng)建對象
  8.2.3類的屬性與方法
 8.3構造方法與析構方法
  8.3.1構造方法
  8.3.2析構方法
 8.4對象魔法
  8.4.1繼承
  8.4.2封裝
  8.4.3多態(tài)
 8.5綜合實驗
 8.6本章小結
 8.7習題
第9章 文件與異常
 9.1文件
  9.1.1文件打開
  9.1.2文件模式
  9.1.3文件關閉
 9.2文件的基本方法
  9.2.1文件路徑
  9.2.2文件的讀取
  9.2.3文件的寫入
  9.2.4文件的重命名
  9.2.5文件的刪除
 9.3異常
  9.3.1異常簡介
  9.3.2捕獲異常
  9.3.3處理異常
 9.4存儲數(shù)據(jù)
 9.5綜合實驗
 9.6本章小結
 9.7習題
第10章 數(shù)據(jù)處理及可視化
 10.1數(shù)據(jù)處理
  10.1.1NumPy庫簡介
  10.1.2Pandas庫簡介
 10.2數(shù)據(jù)可視化
 10.3數(shù)據(jù)分析綜合案例
 10.4本章小結
 10.5習題
參考文獻

相關圖書

  • Python數(shù)據(jù)挖掘技術

    主編:孫玉榮 張佳

    本書主要介紹數(shù)據(jù)挖掘的基本技術和應用,全書共分11章,主要內容包括數(shù)據(jù)挖掘概述、Python數(shù)據(jù)挖掘基礎、數(shù)據(jù)獲取與預處理技術、數(shù)

    ¥49.8
  • Python數(shù)據(jù)分析與應用

    主編:吳濤 徐光俠 劉俊

    本書從實際應用出發(fā),側重對學生實踐能力的培養(yǎng)。全書共分9章,內容包括數(shù)據(jù)分析基礎、Python編程語言、數(shù)據(jù)分析過程、回歸與預測

    ¥45
  • Python計算機視覺應用(全彩版)

    主編:劉國華

    本書是依托Python語言講解計算機視覺的基礎理論與算法,并通過大量示例細致分析了圖像形成和處理技術、圖像特征提取、圖像分割、圖

    ¥69.8
  • Python程序設計簡明教程

    主編:張春飛

    本書分為10章,內容包括Python語言概述、初識Python、選擇結構與循環(huán)結構、Python組合數(shù)據(jù)類型、函數(shù)、面向對象程序設計、模塊及第

    ¥49.9
  • Java程序設計案例教程

    主編:李海濤 陳濤 孫紅麗

    本書是基于翻轉課堂的課程教學范式改革與校本應用型教材建設項目基礎上編寫的。本書采用案例驅動的方式編寫,即把理論知識點的講解

    ¥59.8
  • C語言程序設計上機指導與習題解答(修訂版)

    主編:張春飛 許志軍

    本書是《C語言程序設計(修訂版)》的輔助教材,用于輔助教師教學與學生上機實驗。本書共分4章:第1章介紹Visual C++ 2010集成開

    ¥33
  • C語言程序設計(修訂版)

    主編:張春飛 許志軍

    本書是為普通高等院校學生學習C語言程序設計編寫的教材,共分10章,內容包括:程序設計與C語言、C語言的基本知識、控制結構、數(shù)組

    ¥49
  • C語言程序設計習題解答與上機指導

    主編:李小艷 王緒梅

    本書是《C語言程序設計》的配套用書,全書共分兩大部分:第1部分是與教材相匹配的習題解答,給出了《C語言程序設計》一書中各章習

    ¥32
  • C語言程序設計

    主編:王緒梅 李小艷

    本書由淺入深地介紹了C語言程序設計的相關知識。全書共分8章,內容包括C語言程序設計基礎知識、C程序的數(shù)據(jù)描述與計算、結構化程序

    ¥45