1. 程式人生 > >《Python語言及其應用》.pdf: pdf 完整版免費下載

《Python語言及其應用》.pdf: pdf 完整版免費下載

python文件 ott ... 復制 容器 nis 是否 style 4.5

《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 完整版免費下載