原创 Python入門篇

Python歷史1989年,一個無聊的聖誕夜晚,荷蘭人Guido寫了Python,以他喜歡的喜劇名《Monty Python's flying Circus》命名Python版本2.X發展到了2.73.Xs始於2008年,3.5發佈於201

原创 Python 函數 —— 定義,參數,參數解構

函數函數    數學定義:y = f(x), y是x的函數,x是自變量。 y = f(x0,x1,x2,...,xn)    python函數:        - 由 若干語句組成的語句塊、函數名稱、參數列表 構成,它是組織代碼的最小單元 

原创 Python——魔術方法

特殊屬性__name__    類、函數、方法等的名字__module__  類定義所在的模塊__class__   對象或類所屬的類__bases__   類的基類的元組,順序爲他們在基類列表中出現的順序__doc__     類、函數的

原创 Python——正則表達式 re模塊

Python的正則表達式Python中使用re模塊提供了正則表達式處理的能力常量使用 | 位或 運算開啓多種選項方法import re編譯re.compile(pattern, flags=0)設定flags、編譯模式,返回正則表達式對象

原创 Linux 相關基礎知識認知1

Linux開發接口標準:ABI:Application Binary InterfaceABI描述了應用程序與OS之間的底層接口,允許編譯好的目標代碼在兼容ABI的系統中無需改動就能運行API:Application Programming

原创 Python——裝飾器(無參)

裝飾器裝飾器可以疊加使用,執行是從下到上執行的無參裝飾器 @logger1.它是一個語法糖2.函數作爲它 的形參3.返回值也是一個函數4.可以使用 @function 方式,簡化調用注意: 此處的裝飾器的定義並不準確,只是方便理解裝飾器和高

原创 Python內置數據結構——列表list,元組tuple

內置數據結構分類:數值型int , float , complex , bool序列對象字符串 str列表 listtuple(元組)鍵值對集合 set字典 dict數字型int ,float , complex , bool都是class

原创 Python入門篇

Python歷史1989年,一個無聊的聖誕夜晚,荷蘭人Guido寫了Python,以他喜歡的喜劇名《Monty Python's flying Circus》命名Python版本2.X發展到了2.73.Xs始於2008年,3.5發佈於201

原创 Linux入門基礎認知2

文件系統:按名存取文件文件和目錄被組織成一個單根倒置樹結構目錄:目錄並非文件夾,而是路徑映射文件系統從根目錄開始,用“/”表示;根文件系統(rootfs):root filesystem以. 開頭的文件爲隱藏文件文件的數據分兩種:元數據(m

原创 Python內置數據結構——集合set ,集合運算

集合set去重的,可變的,可迭代的,無序的 元素集合set的元素必須是可hash的約定set翻譯爲集合collection 翻譯爲集合類型,是一個大概念set定義 初始化set() -> new empty set objectset(it

原创 Python內置數據結構——字典dict

字典dictkey-value 鍵值對的數據的集合可變的,無序的,key不重複,可迭代字典dict定義 初始化d = dict() 或者 d = {}dict(**kwargs)使用name = value對 初始化一個字典dict(ite

原创 Python內置數據結構——字符串string

字符串字符串定義一個個字符組成的有序的序列,是字符的集合使用單引號、雙引號、三引號引住的字符序列字符串是不可變對象Python3起,字符串就是Unicode類型字符串元素訪問——下標        字符串支持使用索引訪問   sql = “

原创 Python內置數據結構——bytes,bytearray

bytes,bytearray字符串與bytes字符串是字符組成的有序序列,字符可以使用編碼來理解bytes是字節組成的有序的不可變序列bytesarray是字節組成的有序的可變序列編碼與解碼字符串按照不同的字符集編碼encode返回字序列

原创 Python——文件IO常用操作

文件IO常用操作一般說IO操作,指的是文件IO;如果是網絡IO,都會直接說網絡 IOopen 打開操作open(file, mode = "r" , buffering = -1 , encoding = None , errors = N