注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計程序設計綜合零基礎Python編程從入門到精通

零基礎Python編程從入門到精通

零基礎Python編程從入門到精通

定 價:¥98.00

作 者: 王博
出版社: 北京時代華文書局
叢編項:
標 簽: 暫缺

ISBN: 9787569941920 出版時間: 2021-07-01 包裝:
開本: 16開 頁數(shù): 240 字數(shù):  

內(nèi)容簡介

  本書是專門為初學者準備,先從Python的安裝開始,隨后介紹了Python的基礎知識和基本概念,包括列表、元組、字符串、字典以及各種語句;然后循序漸進地介紹了一些相對高級的主題,包括抽象、異常、魔法方法、屬性、迭代器;此后探討了如何將Python與數(shù)據(jù)庫、網(wǎng)絡、C語言等工具結(jié)合使用,從而發(fā)揮出Python的強大功能,同時介紹了Python程序測試、打包、發(fā)布等知識。掃描封底二維碼還可觀看隨書附贈的視頻課,進行拔高訓練和實戰(zhàn)演練。本書可供 Python編程愛好者、初學者學習使用,也適合作為中學生“信息技術”課程的配套閱讀資料。

作者簡介

  王博,男,計算機專業(yè)碩士。自由撰稿人,項目經(jīng)理,高級軟件開發(fā)工程師。曾在多家大型跨國公司任職,并擔任互聯(lián)網(wǎng)機構的技術顧問,多次發(fā)表項目管理及技術方面的文章,編寫并出版了多部關于計算機軟件和編程方面的圖書。

圖書目錄

第一章 什么是Python / 001

1.1 編程的歷史 / 001

1.1.1 機器語言 / 003

1.1.2 匯編語言 / 003

1.1.3 高級語言 / 003

1.2 Python 的誕生與應用 / 004

1.3 Python 其實很容易 / 006

1.3.1 簡易 / 006

1.3.2 自由 / 007

1.3.3 可移植 / 007

1.3.4 庫 / 007

第二章 Python 的開發(fā)環(huán)境 / 009

2.1 Python 的下載與安裝 / 009

2.2 PythonVSJava / 012

2.2.1 免費 / 012

2.2.2 移植性 / 013

2.2.3 閱讀性 / 013

2.2.4 應用方向 / 013

2.2.5 庫 / 014

2.2.6 移動互聯(lián) / 014

2.3 PythonVSC 語言 / 014

2.3.1 編譯類型 / 014

2.3.2 運行速度 / 014

2.3.3 跨平臺 / 015

2.3.4 數(shù)據(jù)類型 / 015

2.3.5 頭文件 / 015

2.3.6 調(diào)用函數(shù) / 015

2.4 我們可以用Python 做什么? / 016

2.4.1 爬蟲 / 016

2.4.2 Web 開發(fā) / 016

2.4.3 游戲 / 016

2.4.4 數(shù)據(jù)整理 / 017

2.4.5 大數(shù)據(jù)和人工智能 / 017

2.5 Python2.0 與Python3.0 的區(qū)別 / 017

2.5.1 print 函數(shù) / 018

2.5.2 中文使用 / 018

2.5.3 數(shù)據(jù)類型 / 018

2.5.4 不等運算符 / 019

2.5.5 除法運算 / 019

第三章 輸入與輸出 / 021

3.1 Print() 函數(shù) / 021

3.1.1 輸出格式化整數(shù) / 023

3.1.2 類型轉(zhuǎn)換(float): / 027

3.2 format() 函數(shù)格式化輸出 / 028

3.2.1 format 位置映射 / 028

3.2.2 format 關鍵字映射 / 029

3.2.3 填充對齊 / 029

3.3 讀和寫文件 / 030

3.4 str() 函數(shù)與repr() 函數(shù) / 032

3.5 input() 函數(shù) / 035

第四章 函數(shù) / 037

4.1 定義函數(shù) / 037

4.2 語法 / 038

4.3 函數(shù)調(diào)用 / 039

零基礎Python 編程從入門到精通

4.4 參數(shù) / 040

4.4.1 必須參數(shù) / 040

4.4.2 關鍵詞參數(shù) / 042

4.4.3 默認參數(shù) / 043

4.4.4 不定長參數(shù) / 045

4.5 匿名函數(shù) / 047

4.6 return 語句 / 048

第五章 基本數(shù)據(jù)類型 / 050

5.1 數(shù)字(Number) / 053

5.2 字符串(String) / 054

5.3 列表(List) / 055

5.4 集合(Set) / 057

5.5 元組(Tuple) / 059

5.6 字典(Dictionary) / 060

第六章 字符串 / 062

6.1 字符串的方向性 / 062

6.2 字符串更新 / 064

6.3 Python 的轉(zhuǎn)義字符 / 065

6.3.1 續(xù)航符“\\” / 066

6.3.2 退格符\\b” / 067

6.3.3 換行符\” / 068

?6.3.4 空行“\\000” / 069

6.4 Python 的字符串運算符 / 070

6.5 字符串內(nèi)置函數(shù) / 073

第七章 Python 的“器” / 088

7.1 迭代器 / 088

7.1.1 遍歷 / 090

7.1.2 結(jié)束迭代 / 093

7.2 生成器 / 095

7.3 注釋 / 098

7.3.1 單行注釋 / 098

7.3.2 多行注釋 / 099

第八章 經(jīng)典24 例 / 101

案例1 輸出HelloWorld! / 101

案例2 求兩個值的和 / 103

案例3 計算三角形面積 / 105

案例4 判斷字符串中的元素組成 / 107

案例5 設定:list=[0,1,2,3,4,5] 列表,翻轉(zhuǎn)列表 / 109

案例6 清空列表利用clear() 方法實現(xiàn) / 110

案例7 比較兩個數(shù)值的大小 / 111

案例8 設定列表:list1=[0,1,2,3,4,5],求列表之和 / 113

案例9 判斷字符串的長度 / 114

零基礎Python 編程從入門到精通

案例10 認識if、elif、else 的用法 / 115

案例11 數(shù)值交換 / 117

案例12 計算階乘n! / 118

案例13 顯示現(xiàn)在的時間 / 120

案例14 斐波那契數(shù)列 / 121

案例15 判斷奇數(shù)還是偶數(shù) / 123

案例16 約瑟夫生者死者鏈隊列 / 124

案例17 判斷某年是否是閏年 / 127

案例18 判斷該元素是否在列表中 / 128

案例19 九九乘法表 / 130

案例20 計算數(shù)字組合方式 / 131

案例21 求121 的開方數(shù)是多少 / 132

案例22 計算折后價格 / 133

案例23 創(chuàng)建一個按鈕 / 134

案例24 輸出日歷 / 135

第九章 PyCharm 的安裝 / 137

第十章 Python 進階教程 / 144

10.1 正則表達式 / 144

10.1.1 re.match() 函數(shù) / 144

10.1.2 re.search() 函數(shù) / 146

10.1.3 re.sub() 函數(shù) / 147

10.1.4 模式字符串 / 149

10.1.5 正則表達式修飾符 / 150

10.2 通過Python 處理時間和日期 / 151

10.2.1 time.time() 模塊 / 151

10.2.2 localtime() 函數(shù) / 152

10.2.3 asctime(): 函數(shù) / 153

10.2.4 時間元祖 / 154

10.2.5 strftime 函數(shù) / 155

10.3 Pip 工具 / 157

10.4 PythonOS 模塊 / 158

第十一章 Python 常用內(nèi)置函數(shù)解析 / 160

11.1 abs() 函數(shù) / 160

11.2 min() 函數(shù) / 161

11.3 next() 函數(shù) / 163

11.4 sorted() 函數(shù) / 164

11.5 ascii() 函數(shù) / 166

11.6 int() 函數(shù) / 166

11.7 sum() 函數(shù) / 168

11.8 issubclass() 函數(shù) / 169

11.9 pow() 函數(shù) / 170

11.10 chr() 函數(shù) / 172

11.11 frozenset() 函數(shù) / 173

零基礎Python 編程從入門到精通

11.12 list() 函數(shù) / 174

11.13 range() 函數(shù) / 176

11.14 reversed() 函數(shù) / 178

附錄1 Linux 安裝環(huán)境 / 180

附錄2 LinuxmacOS 系統(tǒng)運行程序 / 182

附錄3 其他內(nèi)置函數(shù)解析 / 184


本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號