日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Python內置函數及功能簡介匯總

瀏覽:324日期:2022-07-08 14:12:31

python內建函數

最近一直在看python的document,打算在基礎方面重點看一下python的keyword、Build-in Function、Build-in Constants、Build-in Types、Build-in Exception這四個方面,其實在看的時候發現整個《The Python Standard Library》章節都是很不錯的,其中描述了很多不錯的主題。先把Build-in Function羅列一下吧,初學者的了解,分類可能不準確,一起交流。

一、數學運算類

abs(x) 求絕對值 1、參數可以是整型,也可以是復數 2、若參數是復數,則返回復數的模 complex([real[, imag]]) 創建一個復數 divmod(a, b) 分別取商和余數 注意:整型、浮點型都可以 float([x]) 將一個字符串或數轉換為浮點數。如果無參數將返回0.0 int([x[, base]]) 將一個字符轉換為int類型,base表示進制 long([x[, base]]) 將一個字符轉換為long類型 pow(x, y[, z]) 返回x的y次冪 range([start], stop[, step]) 產生一個序列,默認從0開始 round(x[, n]) 四舍五入 sum(iterable[, start]) 對集合求和 oct(x) 將一個數字轉化為8進制 hex(x) 將整數x轉換為16進制字符串 chr(i) 返回整數i對應的ASCII字符 bin(x) 將整數x轉換為二進制字符串 bool([x]) 將x轉換為Boolean類型

二、集合類操作

basestring() str和unicode的超類 不能直接調用,可以用作isinstance判斷 format(value [, format_spec]) 格式化輸出字符串 格式化的參數順序從0開始,如“I am {0},I like {1}” unichr(i) 返回給定int類型的unicode enumerate(sequence [, start = 0]) 返回一個可枚舉的對象,該對象的next()方法將返回一個tuple iter(o[, sentinel]) 生成一個對象的迭代器,第二個參數表示分隔符 max(iterable[, args...][key]) 返回集合中的最大值 min(iterable[, args...][key]) 返回集合中的最小值 dict([arg]) 創建數據字典 list([iterable]) 將一個集合類轉換為另外一個集合類 set() set對象實例化 frozenset([iterable]) 產生一個不可變的set str([object]) 轉換為string類型 sorted(iterable[, cmp[, key[, reverse]]]) 隊集合排序 tuple([iterable]) 生成一個tuple類型 xrange([start], stop[, step]) xrange()函數與range()類似,但xrnage()并不創建列表,而是返回一個xrange對象,它的行為與列表相似,但是只在需要時才計算列表值,當列表很大時,這個特性能為我們節省內存

三、邏輯判斷

all(iterable) 1、集合中的元素都為真的時候為真 2、特別的,若為空串返回為True any(iterable) 1、集合中的元素有一個為真的時候為真 2、特別的,若為空串返回為False cmp(x, y) 如果x < y ,返回負數;x == y, 返回0;x > y,返回正數

四、反射

callable(object) 檢查對象object是否可調用 1、類是可以被調用的 2、實例是不可以被調用的,除非類中聲明了__call__方法 classmethod() 1、注解,用來說明這個方式是個類方法 2、類方法即可被類調用,也可以被實例調用 3、類方法類似于Java中的static方法 4、類方法中不需要有self參數

compile(source, filename,

mode[, flags[, dont_inherit]])

將source編譯為代碼或者AST對象。代碼對象能夠通過exec語句來執行或者eval()進行求值。 1、參數source:字符串或者AST(Abstract Syntax Trees)對象。 2、參數 filename:代碼文件名稱,如果不是從文件讀取代碼則傳遞一些可辨認的值。 3、參數model:指定編譯代碼的種類。可以指定為 ‘exec’,’eval’,’single’。 4、參數flag和dont_inherit:這兩個參數暫不介紹 dir([object]) 1、不帶參數時,返回當前范圍內的變量、方法和定義的類型列表; 2、帶參數時,返回參數的屬性、方法列表。 3、如果參數包含方法__dir__(),該方法將被調用。當參數為實例時。 4、如果參數不包含__dir__(),該方法將最大限度地收集參數信息 delattr(object, name) 刪除object對象名為name的屬性 eval(expression [, globals [, locals]]) 計算表達式expression的值 execfile(filename [, globals [, locals]]) 用法類似exec(),不同的是execfile的參數filename為文件名,而exec的參數為字符串。 filter(function, iterable) 構造一個序列,等價于[ item for item in iterable if function(item)] 1、參數function:返回值為True或False的函數,可以為None 2、參數iterable:序列或可迭代對象 getattr(object, name [, defalut]) 獲取一個類的屬性 globals() 返回一個描述當前全局符號表的字典 hasattr(object, name) 判斷對象object是否包含名為name的特性 hash(object) 如果對象object為哈希表類型,返回對象object的哈希值 id(object) 返回對象的唯一標識 isinstance(object, classinfo) 判斷object是否是class的實例 issubclass(class, classinfo) 判斷是否是子類 len(s) 返回集合長度 locals() 返回當前的變量列表 map(function, iterable, ...) 遍歷每個元素,執行function操作 memoryview(obj) 返回一個內存鏡像類型的對象 next(iterator[, default]) 類似于iterator.next() object() 基類 property([fget[, fset[, fdel[, doc]]]]) 屬性訪問的包裝類,設置后可以通過c.x=value等來訪問setter和getter reduce(function, iterable[, initializer]) 合并操作,從第一個開始是前兩個參數,然后是前兩個的結果與第三個合并進行處理,以此類推 reload(module) 重新加載模塊 setattr(object, name, value) 設置屬性值 repr(object) 將一個對象變幻為可打印的格式 slice()   staticmethod 聲明靜態方法,是個注解 super(type[, object-or-type]) 引用父類 type(object) 返回該object的類型 vars([object]) 返回對象的變量,若無參數與dict()方法類似 bytearray([source [, encoding [, errors]]]) 返回一個byte數組 1、如果source為整數,則返回一個長度為source的初始化數組; 2、如果source為字符串,則按照指定的encoding將字符串轉換為字節序列; 3、如果source為可迭代類型,則元素必須為[0 ,255]中的整數; 4、如果source為與buffer接口一致的對象,則此對象也可以被用于初始化bytearray. zip([iterable, ...]) 實在是沒有看懂,只是看到了矩陣的變幻方面

五、IO操作

file(filename [, mode [, bufsize]]) file類型的構造函數,作用為打開一個文件,如果文件不存在且mode為寫或追加時,文件將被創建。添加‘b’到mode參數中,將對文件以二進制形式操作。添加‘+’到mode參數中,將允許對文件同時進行讀寫操作 1、參數filename:文件名稱。 2、參數mode:’r’(讀)、’w’(寫)、’a’(追加)。 3、參數bufsize:如果為0表示不進行緩沖,如果為1表示進行行緩沖,如果是一個大于1的數表示緩沖區的大小 。 input([prompt]) 獲取用戶輸入 推薦使用raw_input,因為該函數將不會捕獲用戶的錯誤輸入 open(name[, mode[, buffering]]) 打開文件 與file有什么不同?推薦使用open print 打印函數 raw_input([prompt]) 設置輸入,輸入都是作為字符串處理

六、其他

help()--幫助信息

七、后記

內置函數,一般都是因為使用頻率比較頻繁或是是元操作,所以通過內置函數的形式提供出來,通過對python的內置函數分類分析可以看出來:基本的數據操作基本都是一些數學運算(當然除了加減乘除)、邏輯操作、集合操作、基本IO操作,然后就是對于語言自身的反射操作,還有就是字符串操作,也是比較常用的,尤其需要注意的是反射操作。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧美另类中文字幕| 伊人久久视频| 婷婷综合激情| 亚洲色诱最新| 亚洲综合专区| 日本视频在线一区| 久久久久久亚洲精品美女| 精品日产乱码久久久久久仙踪林| 国产中文字幕一区二区三区| 欧美国产极品| 成人日韩在线| 久久国产成人| 久久国内精品自在自线400部| 国产精品欧美在线观看| 精品女同一区二区三区在线观看| 亚洲黄色中文字幕| 亚洲深夜av| 日韩精品第一| 高清一区二区| 国产精品女主播一区二区三区 | 国产精品综合色区在线观看| 久久中文字幕导航| 免费久久久久久久久| 日韩午夜电影| 国产精品久久久久77777丨| 久久91导航| 日韩综合小视频| 国产成人精品免费视| 99视频在线精品国自产拍免费观看| 中文字幕中文字幕精品| 精品国产一区二区三区噜噜噜| 激情五月综合网| 国产精品亚洲片在线播放| 久久亚洲在线| 国产精品第一| 亚洲精品电影| 国产精品成人自拍| 亚洲少妇自拍| 久久99久久久精品欧美| 久久中文视频| 欧美亚洲人成在线| 亚洲精品一二三区区别| 麻豆高清免费国产一区| 免费中文字幕日韩欧美| av中文资源在线资源免费观看| 在线精品国产亚洲| 久久国产电影| 欧美成人精品午夜一区二区| 久久av一区二区三区| 中文字幕在线免费观看视频| 日韩在线电影| 九一国产精品| 狠狠久久伊人| 亚洲精品日本| 日韩视频一区| 久久精品中文| 精品精品99| 国产精品一区二区精品视频观看 | 国产v日韩v欧美v| 日韩精品a在线观看91| 91精品一区二区三区综合在线爱| 亚洲人成毛片在线播放女女| 久久激情网站| 久久精品女人| 97久久亚洲| 免费视频最近日韩| 欧美一区二区三区高清视频| 麻豆国产精品777777在线| 日韩中文字幕| 香蕉久久夜色精品国产| re久久精品视频| 日韩和的一区二在线| 老司机免费视频一区二区| 日本免费一区二区视频| 蜜臀a∨国产成人精品| 欧美精品自拍| 日韩高清中文字幕一区二区| 久久精品福利| 美女在线视频一区| 欧美一区免费| 亚洲精品视频一二三区| 西西人体一区二区| 先锋亚洲精品| 天堂成人国产精品一区| 国产精品三上| 亚洲少妇自拍| 丝袜美腿亚洲色图| 日韩中文字幕av电影| 亚洲一区欧美激情| 亚洲欧美日本日韩| 午夜视频精品| 一区二区三区视频免费观看| 久久久影院免费| 精品日韩毛片| 午夜精品免费| 美女黄网久久| 亚洲午夜国产成人| 亚洲乱码久久| 国产欧美日韩亚洲一区二区三区| 国产精品久久久久久久久久齐齐 | 久久国内精品自在自线400部| 日韩av一二三| 国产欧美88| 国产日韩欧美中文在线| 日韩av电影一区| 牛牛精品成人免费视频| 首页国产精品| 亚洲性视频h| 免费成人在线观看| 91成人小视频| 国产极品一区| 日韩欧美自拍| 91精品高清| 婷婷视频一区二区三区| 国产精品免费99久久久| 久久久久久一区二区| 久久久久一区| 视频一区二区三区入口| 日韩精品三级| 精品一区二区三区免费看| 亚洲国产成人二区| 国产亚洲精品自拍| 国产欧美一区二区三区国产幕精品 | 欧美片第1页综合| 久久一区亚洲| 红桃视频亚洲| 亚洲ww精品| 久久午夜影院| 最新日韩欧美| 国产精品久久久久9999高清| 另类中文字幕国产精品| 香蕉精品视频在线观看| 欧美日韩一区二区高清| 精品丝袜在线| 欧美永久精品| 久久中文字幕二区| 日本aⅴ亚洲精品中文乱码| 日韩精品中文字幕第1页| 午夜在线一区| 国产一区二区三区四区五区 | 蜜桃成人av| 日韩精品亚洲aⅴ在线影院| 九九99久久精品在免费线bt| 一级欧洲+日本+国产| 国产麻豆精品| 久久精品国产亚洲夜色av网站| 天堂精品久久久久| 青青久久av| 久久国际精品| 日韩一级欧洲| 国产成人精品一区二区免费看京| 国产亚洲毛片| 久久青青视频| 欧美有码在线| 亚洲第一区色| 国产精品nxnn| 亚洲一区免费| 亚洲性色av| 国产欧美日韩精品一区二区免费| 亚洲网站视频| 高清日韩中文字幕| 日韩一区二区三免费高清在线观看| 精品国产第一福利网站| 91欧美极品| 国产综合激情| 国产在线一区不卡| 国产欧美一区二区三区米奇| 亚洲专区在线| 日韩国产网站| 免费在线成人| 日韩精品三级| 免费观看久久久4p| 亚洲激情中文| 98精品视频| 国产福利一区二区三区在线播放| 美日韩精品视频| 99视频精品全国免费| 成人在线视频中文字幕| 91免费精品国偷自产在线在线| 欧美日韩国产免费观看| 成人在线黄色| 美女性感视频久久| 日韩国产精品久久久久久亚洲| 亚洲精品一区二区妖精| 亚洲国产福利| 国产精品麻豆成人av电影艾秋| 日韩中文字幕亚洲一区二区va在线| 国产精品久久久久av电视剧| 精品视频在线观看网站| 久久国产婷婷国产香蕉| 视频一区日韩精品| 亚洲成人三区| 欧美日韩精品免费观看视欧美高清免费大片 | 男人的天堂久久精品| 久久精品99久久无色码中文字幕| 91一区二区| 精品一区视频| 精品在线网站观看| 国内在线观看一区二区三区| 免费亚洲婷婷|