原创 python中函數的應用

一. 函數 1. 定義函數 def 函數名稱(參數):       #此參數爲形參,不是真實存在的         函數需要執行的代碼塊         return 函數返回值1, 函數返回值2            #如果函數中沒有r

原创 python中的異常處理

一. 常見錯誤類型 1. ZeroDivisionError 2. NameError 3. IndexError 4. IOError 5. KeyError 二. 錯誤、調試和測試 在程序運行過程中,總會遇到各種各樣的錯誤。 有的

原创 python中的高級特性

一. 迭代 1. 枚舉:enumerate      #把一個 list 變成索引­元素對 2. 迭代        #通過collections模塊的Iterable類型判斷 注:可迭代便可使用for循環遍歷,但生成器只能遍歷一次

原创 python中集合的操作與應用

一. 集合的創建 集合是一個無序的,不重複的數據組合 1. 賦值方式 注:列表不支持創建集合 2. 工廠方式 注:集合可用來作列表去重 二. 集合的方法 1. 集合的添加 1>s.add()           #在集合中添加一項

原创 python簡介

一. 對python的瞭解和認知 由於計算機只能識別二進制的0和1,因此需要編程語言進行相應的處理,如:彙編語言;c語言;python等。其中c屬於編譯型,是不能跨平臺的;python同shell都是解釋型的編程語言,具有明顯的優缺點。

原创 python中的文件操作

一. 文件讀寫 1>Python 內置了讀寫文件的函數,用法和 C 是兼容的 2>操作系統不允許普通的程序直接操作磁盤,所以,讀寫文件就是請求操作系統打開一個文件對象(又稱文件描述符),再通過操作系統提供的接口對這個文件對象操作 文件操作

原创 python中運維應用及difflib模塊

一. shutil 模塊 1. 文件操作 shutil模塊簡單來說是用來複制、歸檔文件和目錄 1> shutil.copyfile(src,dst) 複製一個文件 2>shutil.copymod(src,dst) 複製文件權限 , 將文

原创 python經典習題_02

1. 企業發放的獎金根據利潤提成。利潤(I)低於或等於10萬元時,獎金可提10%;利潤高 於10萬元,低於20萬元時,低於10萬元的部分按10%提成,高於10萬元的部分,可可提成7.5%;20萬到40萬之間時,高於20萬元的部分,可提成5

原创 python經典習題_01

1. 變量賦值: 1). 賦值語句 x, y, z = 1, 2, 3 會在 x、y、z 中分別賦什麼值? 2). 執行 z, x, y = y, z, x 後,x、y、z 中分別含有什麼值? 2. 帶循環和條件判斷的給定一個數值nu

原创 shell及其腳本

一.  shell 1. shell認知 shell是用戶與內核之間交互的接口,用戶通過shell進行交互(命令)或非交互(shell腳本)的方式以達到對系統的操作和交互 2. shell腳本 安裝一定邏輯關係記錄命令的文件 第一行:#!

原创 python中的模塊與包

一. 模塊 在 Python 中,一個.py文件就稱之爲一個模塊(Module) 分類: 內置模塊: 第三方模塊(非官方的比較好的開源模塊,網址:pypi.python.org,安裝時爲pip install 模塊名) 自定義模塊 1.

原创 python中元組的操作與應用

一. 創建元組 元組:帶了緊箍咒的列表 1. 賦值方式 注:單個元組定義必須在後面加逗號;tu = (1,) 2. 工廠方式 二. 元組的特性 1. 索引 2. 切片 3. 成員操作符 4. 重複操作符 5. 連接操作符 三

原创 python中的面向對象編程

一. 類 在 Python 中,所有數據類型都可以視爲對象,當然也可以自定義對象,自定義的對象數據類型就是面向對象中的類(Class)。object表示該類是從哪個類繼承下來的,如果沒有合適的繼承類,就使用 object 類,這是所有類最

原创 python中字符串的操作

一. 字符串創建 1.str1 = 'hello world' 2.str2 = "hello world" 3.str3 = """hello world""" 注:三引號可以進行塊註釋,將多行代碼註釋掉,還可進行字符串格式化 4.

原创 python中字典的操作與應用

一. 創建字典 字典爲鍵值對(key-value),字典是python中唯一的映射類型,key-value(哈希表),字典對象是可變的,但key必須用不可變對象 1. 賦值方式 2. 工廠方式 3. 內建方法:fromkeys 注: