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

您的位置:首頁技術(shù)文章
文章詳情頁

Python內(nèi)置函數(shù)及功能簡介匯總

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

python內(nèi)建函數(shù)

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

一、數(shù)學(xué)運算類

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

二、集合類操作

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

三、邏輯判斷

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

四、反射

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

compile(source, filename,

mode[, flags[, dont_inherit]])

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

五、IO操作

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

六、其他

help()--幫助信息

七、后記

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

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Python 編程
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
久久av免费| 亚洲另类av| 91精品国产一区二区在线观看| 亚洲免费成人| 在线一区电影| 六月婷婷一区| 日韩高清电影一区| 日本午夜精品一区二区三区电影| 四虎精品一区二区免费| 日韩精品一二三四| 国产精品久久亚洲不卡| 福利精品一区| 一区二区视频欧美| 亚洲91网站| 黄色网一区二区| 97精品国产福利一区二区三区| 国产精品麻豆久久| 国产在线不卡| 日韩av成人高清| 日韩av免费大片| 好吊日精品视频 | 亚洲经典在线| 亚洲日产av中文字幕| 欧美日韩午夜电影网| 水蜜桃久久夜色精品一区| 久久国产欧美| 国产亚洲字幕| 另类中文字幕国产精品| 国产精品试看| 精品国产乱码久久久| 视频一区二区三区入口| 精品国产乱码久久久久久1区2匹| 欧美99久久| 精品一区二区三区免费看| 婷婷中文字幕一区| 激情久久一区二区| 日韩精品久久久久久| 激情综合亚洲| 国产精品久久久久久av公交车| 国产精品麻豆久久| 99久久久久国产精品| 视频一区视频二区中文| 欧美黄色一区二区| 玖玖玖国产精品| 伊人精品一区| 久久精品国产一区二区| 日韩精品亚洲aⅴ在线影院| 国产一区二区中文| 中文字幕色婷婷在线视频| 国产调教精品| 亚洲精品麻豆| 亚洲三级观看| 蜜臀av一区二区在线免费观看| 日本少妇一区| 欧美二三四区| 久久精品动漫| 久久国产电影| 天堂√中文最新版在线| 欧美国产不卡| 国产精品一国产精品k频道56| 日本精品另类| 国产午夜久久av| 国产乱人伦精品一区| 国产乱码精品一区二区三区四区 | 久久男女视频| 久久99国产精品视频| 精品欧美视频| 日韩一区二区在线免费| 亚洲高清毛片| 久久亚洲一区| 日韩在线成人| 麻豆精品视频在线| 狠狠久久伊人| 亚洲精品在线影院| 红桃视频欧美| 老鸭窝亚洲一区二区三区| 蜜桃视频在线观看一区| 日本a级不卡| 久久影院资源站| 久久国产主播| 香蕉国产精品| 91欧美日韩在线| 精品视频一区二区三区四区五区| 国内精品麻豆美女在线播放视频| 日韩理论视频| 免费看日韩精品| 国产精品色婷婷在线观看| 激情黄产视频在线免费观看| 免费国产自久久久久三四区久久 | 国产精品任我爽爆在线播放| 国产白浆在线免费观看| 亚洲综合不卡| 欧美日韩18| 欧美中文一区二区| 国产精品一区二区av交换 | 日韩av专区| 中文字幕亚洲在线观看| 精品午夜视频| 中文字幕一区二区三区在线视频| 韩日一区二区| 97久久中文字幕| 久久影院一区| 精品国产网站| 日韩欧美中文字幕一区二区三区| 黄毛片在线观看| 亚欧洲精品视频在线观看| 日韩毛片视频| 国产精品久久777777毛茸茸| 午夜在线一区二区| 日韩一区二区三区免费播放| 国产精品v日韩精品v欧美精品网站| 最新亚洲一区| 99久精品视频在线观看视频| 国产私拍福利精品视频二区| 香蕉成人久久| 亚洲制服少妇| 黑丝一区二区三区| 米奇777超碰欧美日韩亚洲| 在线看片福利| 中文一区一区三区高中清不卡免费| 亚洲91在线| 免费人成在线不卡| 免费欧美在线视频| 亚洲精品亚洲人成在线观看| 香蕉视频成人在线观看| 色婷婷精品视频| 久久国产欧美| 亚洲一区二区三区四区五区午夜| 伊人精品一区| 丝袜诱惑制服诱惑色一区在线观看| 91成人超碰| 麻豆精品91| 日韩国产精品久久久久久亚洲| 日韩国产在线不卡视频| 国产精品magnet| 久久这里只有| 日韩免费久久| 伊人久久成人| 四虎成人精品一区二区免费网站| 日韩精品久久久久久| 麻豆一区二区三区| 日本免费一区二区三区四区| 激情欧美一区二区三区| 久久最新视频| 美女高潮久久久| 日韩av一级| 婷婷亚洲成人| 97人人精品| 亚洲精品婷婷| 日韩成人综合| 日本不卡高清| 国产一区日韩| 一区二区高清| 丝袜诱惑一区二区| 日韩有码av| 久久视频精品| 国产精品主播在线观看| 亚洲午夜精品久久久久久app| 综合欧美精品| 久久精品青草| 国产毛片精品| 亚洲天堂日韩在线| 日本欧美不卡| 国产精品videossex久久发布| 欧美美女一区| 国内不卡的一区二区三区中文字幕| 性欧美xxxx免费岛国不卡电影| 国产日韩视频在线| 玖玖玖国产精品| av在线日韩| 日本va欧美va精品发布| 蜜臀久久久久久久| 国产精品亚洲欧美| 欧美综合另类| 97精品视频在线看| 欧美日韩国产一区二区在线观看| 国产高清一区二区| 高清日韩中文字幕| 美女精品一区二区| 国产精品一区二区三区美女| 久久亚洲电影| 日韩高清中文字幕一区二区| 日韩1区2区日韩1区2区| 鲁大师成人一区二区三区| 偷拍精品精品一区二区三区| 国产精品视频一区视频二区| 亚洲精品美女| 免费精品视频最新在线| 国产亚洲一级| 黄色欧美日韩| 国产偷自视频区视频一区二区| 国产精品蜜芽在线观看| 国产精品久久久一区二区| 91精品尤物| 国产日韩免费| 国产精品自在| 国产亚洲高清在线观看| 久久精品99久久久| 免费观看亚洲天堂| 欧美激情国产在线|