1、裝飾器的定義 裝飾器本質(zhì)上就是一個函數(shù),功能是為其他函數(shù)添加功能 裝飾器的原則: 不修改被裝飾函數(shù)的源代碼 不修改被裝飾函數(shù)的調(diào)用方式 2、裝飾器的知識儲備 先聲明一點:...
一、迭代器 1、迭代器協(xié)議 對象必須提供一個__next__()方法,執(zhí)行該方法要么返回下一項值,要么返回一個StopIteration異常錯誤。 2、可迭代對象 實現(xiàn)了迭代...
1、C/S 架構(gòu)和socket的關系 socket就是為了完成C/S架構(gòu)的開發(fā) 用socket來做一個服務端(客戶端)分別運行在不同的機器上 2、OSI七層協(xié)議 應用層 ==...
一、模塊和import 1、模塊的定義 模塊在Python中就是一系列py文件,可自己定義也可使用Python自帶的或第三方的模塊 在Python中模塊可分為3種類型: Py...
1、裝飾器的定義 裝飾器本質(zhì)上就是一個函數(shù),功能是為其他函數(shù)添加功能 裝飾器的原則: 不修改被裝飾函數(shù)的源代碼 不修改被裝飾函數(shù)的調(diào)用方式 2、裝飾器的知識儲備 先聲明一點:...
一、迭代器 1、迭代器協(xié)議的定義 對象必須提供一個__next__()方法,執(zhí)行該方法要么返回下一項值,要么返回一個StopIteration異常錯誤。 2、可迭代對象 實現(xiàn)...
一、使用Python打開文件的方法 使用Python打開文件時需要注意目標文件的路徑和文件的編碼方式,若沒有指定路徑和編碼方式默認使用的是相對路徑和系統(tǒng)默認的編碼方式 ope...
1、abs():取絕對值 運行結(jié)果: 1 2、all():將參數(shù)中的元素進行布爾運算 參數(shù)必須為可迭代對象,當參數(shù)中的一個元素為False時結(jié)果就是False,當參數(shù)為空的時...
一、編程的3種方法: 面向過程:將一個大問題分成若干個小問題進行逐一的處理 函數(shù)式編程:是將編程語言的函數(shù)和數(shù)學意義的函數(shù)相結(jié)合,如y=2*x+1相當于 面向?qū)ο螅簩⑹挛锏谋?..
一、語法格式: def:定義函數(shù)的關鍵字test:函數(shù)名():定義函數(shù)的形參"":文檔描述,定義函數(shù)的作用x+=1:函數(shù)的代碼塊return:定義返回值 當函數(shù)遇到一個ret...
一、數(shù)字 int()方法 int()方法可字符串類型轉(zhuǎn)換為數(shù)字類型,字符串必須為一串數(shù)字 舉例: 運行結(jié)果: 223 二、字符串 在 Python 中字符串支持加法和乘發(fā)的運...