標籤:修改 replace put 3.1 1.3 move xtend order 列表
《Python語言及其應用》.pdf: pdf 完整版免費下載https://u253469.ctfile.com/fs/253469-298090780
更多電子書下載: http://hadoopall.com/book
歡迎關註: http://taogujuejin.com
內容簡介
本書介紹Python 語言的基礎知識及其在各個領域的具體應用,基於最新版本3.x。書中首先介紹了Python 語言的一些必備基本知識,然後介紹了在商業、科研以及藝術領域使用Python 開發各種應用的執行個體。文字簡潔明了,案例豐富實用,是一本難得的Python 入門手冊。
作者簡介
Bill Lubanovic
現為Penguin Computing公司進階軟體工程師。1977年開始開發Unix軟體,1981年開始開發GUI軟體,1990年開始開發資料庫軟體,1993年開始開發Web軟體。與人合著有Linux System Administration。
目錄
前言 xiv
第1章 Python初探 1
1.1 真實世界中的Python 5
1.2 Python與其他語言 5
1.3 為什麼選擇Python 7
1.4 何時不應該使用Python 8
1.5 Python 2與Python 3 8
1.6 安裝Python 9
1.7 運行Python 9
1.7.1 使用互動式解譯器 9
1.7.2 使用Python檔案 10
1.7.3 下一步 11
1.8 禪定一刻 11
1.9 練習 11
第2章 Python基本元素:數字、字串和變數 13
2.1 變數、名字和對象 13
2.2 數字 16
2.2.1 整數 17
2.2.2 優先順序 20
2.2.3 基數 21
2.2.4 類型轉換 22
2.2.5 一個int型有多大 23
2.2.6 浮點數 24
2.2.7 數學函數 24
2.3 字串 24
2.3.1 使用引號建立 25
2.3.2 使用str()進行類型轉換 27
2.3.3 使用\ 轉義 27
2.3.4 使用+ 拼接 28
2.3.5 使用* 複製 28
2.3.6 使用[] 提取字元 28
2.3.7 使用[start:end:step]分區 29
2.3.8 使用len()獲得長度 31
2.3.9 使用split()分割 32
2.3.10 使用join()合并 32
2.3.11 熟悉字串 32
2.3.12 大小寫與對齊 33
2.3.13 使用replace()替換 34
2.3.14 更多關於字串的內容 35
2.4 練習 35
第3章 Python容器:列表、元組、字典與集合 36
3.1 列表和元組 36
3.2 列表 37
3.2.1 使用[] 或list()建立列表 37
3.2.2 使用list()將其他資料類型轉換成列表 37
3.2.3 使用[offset]擷取元素 38
3.2.4 包含列表的列表 39
3.2.5 使用[offset]修改元素 39
3.2.6 指定範圍並使用切片提取元素 40
3.2.7 使用append()添加元素至尾部 40
3.2.8 使用extend()或+=合并列表 40
3.2.9 使用insert()在指定位置插入元素 41
3.2.10 使用del刪除指定位置的元素 41
3.2.11 使用remove()刪除具有指定值的元素 42
3.2.12 使用pop()擷取並刪除指定位置的元素 42
3.2.13 使用index()查詢具有特定值的元素位置 42
3.2.14 使用in判斷值是否存在 42
3.2.15 使用count()記錄特定值出現的次數 43
3.2.16 使用join()轉換為字串 43
3.2.17 使用sort()重新排列元素 44
3.2.18 使用len()擷取長度 44
3.2.19 使用= 賦值,使用copy()複製 45
3.3 元組 46
3.3.1 使用()建立元組 46
3.3.2 元組與列表 47
3.4 字典 47
3.4.1 使用{}建立字典 48
3.4.2 使用dict()轉換為字典 48
3.4.3 使用[key]添加或修改元素 49
3.4.4 使用update()合并字典 50
3.4.5 使用del刪除具有指定鍵的元素 51
3.4.6 使用clear()刪除所有元素 51
3.4.7 使用in 判斷是否存在 51
3.4.8 使用[key]擷取元素 52
3.4.9 使用keys()擷取所有鍵 52
3.4.10 使用values()擷取所有值 53
3.4.11 使用items()擷取所有索引值對 53
3.4.12 使用= 賦值,使用copy()複製 53
3.5 集合 53
3.5.1 使用set()建立集合 54
3.5.2 使用set()將其他類型轉換為集合 54
3.5.3 使用in測試值是否存在 55
3.5.4 合并及運算子 56
3.6 比較幾種資料結構 58
3.7 建立大型資料結構 59
3.8 練習 60
...
《Python語言及其應用》.pdf: pdf 完整版免費下載