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

Python程序設(shè)計

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

內(nèi)容摘要

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

目錄

第1章 初識Python
 1.1認(rèn)識Python
  1.1.1Python的發(fā)展歷程
  1.1.2Python語言的特點
  1.1.3Python的主要應(yīng)用領(lǐng)域
 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本章小結(jié)
 1.5習(xí)題
第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算術(shù)運算符
  2.3.2賦值運算符
  2.3.3關(guān)系運算符
  2.3.4邏輯運算符
  2.3.5其他運算符
  2.3.6運算符優(yōu)先級
 2.4數(shù)據(jù)類型轉(zhuǎn)換
  2.4.1自動數(shù)據(jù)類型轉(zhuǎn)換
  2.4.2強制數(shù)據(jù)類型轉(zhuǎn)換
 2.5本章小結(jié)
 2.6習(xí)題
第3章 字符串
 3.1字符串概述
  3.1.1字符串的定義
  3.1.2轉(zhuǎn)義字符
  3.1.3字符串原樣輸出
 3.2字符串基本操作
  3.2.1字符串連接
  3.2.2重復(fù)輸出字符串
  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本章小結(jié)
 3.6習(xí)題
第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元組的內(nèi)置函數(shù)
 4.4綜合實驗
 4.5本章小結(jié)
 4.6習(xí)題
第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本章小結(jié)
 5.7習(xí)題
第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本章小結(jié)
 6.8習(xí)題
第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導(dǎo)入模塊
  7.4.2使用as給模塊指定別名
  7.4.3常用模塊
 7.5綜合實驗
 7.6本章小結(jié)
 7.7習(xí)題
第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構(gòu)造方法與析構(gòu)方法
  8.3.1構(gòu)造方法
  8.3.2析構(gòu)方法
 8.4對象魔法
  8.4.1繼承
  8.4.2封裝
  8.4.3多態(tài)
 8.5綜合實驗
 8.6本章小結(jié)
 8.7習(xí)題
第9章 文件與異常
 9.1文件
  9.1.1文件打開
  9.1.2文件模式
  9.1.3文件關(guān)閉
 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本章小結(jié)
 9.7習(xí)題
第10章 數(shù)據(jù)處理及可視化
 10.1數(shù)據(jù)處理
  10.1.1NumPy庫簡介
  10.1.2Pandas庫簡介
 10.2數(shù)據(jù)可視化
 10.3數(shù)據(jù)分析綜合案例
 10.4本章小結(jié)
 10.5習(xí)題
參考文獻

相關(guān)圖書

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

    主編:孫玉榮 張佳

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

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

    主編:吳濤 徐光俠 劉俊

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

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

    主編:劉國華

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

    ¥69.8
  • Python程序設(shè)計簡明教程

    主編:張春飛

    本書分為10章,內(nèi)容包括Python語言概述、初識Python、選擇結(jié)構(gòu)與循環(huán)結(jié)構(gòu)、Python組合數(shù)據(jù)類型、函數(shù)、面向?qū)ο蟪绦蛟O(shè)計、模塊及第

    ¥49.9
  • Java程序設(shè)計案例教程

    主編:李海濤 陳濤 孫紅麗

    本書是基于翻轉(zhuǎn)課堂的課程教學(xué)范式改革與校本應(yīng)用型教材建設(shè)項目基礎(chǔ)上編寫的。本書采用案例驅(qū)動的方式編寫,即把理論知識點的講解

    ¥59.8
  • C語言程序設(shè)計上機指導(dǎo)與習(xí)題解答(修訂版)

    主編:張春飛 許志軍

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

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

    主編:張春飛 許志軍

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

    ¥49
  • C語言程序設(shè)計習(xí)題解答與上機指導(dǎo)

    主編:李小艷 王緒梅

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

    ¥32
  • C語言程序設(shè)計

    主編:王緒梅 李小艷

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

    ¥45