python的68個(gè)內(nèi)置函數(shù)

你以前卡儒、現(xiàn)在田柔,所經(jīng)歷的一切,都會(huì)在未來(lái)的某一時(shí)刻用上骨望。多給自己一點(diǎn)信心硬爆,多給自己一點(diǎn)機(jī)會(huì),多給自己一點(diǎn)勇氣擎鸠,也許你真的可以看到不一樣的自己W嚎摹!劣光!
5.jpg

一袜蚕、和數(shù)字相關(guān)

1、數(shù)據(jù)類型
  • bool:布爾型(True绢涡,F(xiàn)alse)
  • int:整型(整數(shù))
  • float:浮點(diǎn)數(shù)(小數(shù))
  • complex:復(fù)數(shù)
2牲剃、進(jìn)制轉(zhuǎn)換
  • bin() 將給的參數(shù)轉(zhuǎn)換成二進(jìn)制
  • oct() 將給的參數(shù)轉(zhuǎn)換成八進(jìn)制
  • hex() 將給的參數(shù)轉(zhuǎn)換成十六進(jìn)制
3、數(shù)學(xué)運(yùn)算
  • abs() 返回?cái)?shù)字的絕對(duì)值
  • divmode() 返回商和余數(shù)
  • round() 四舍五入
  • sum() 求和
  • pow(a雄可,b) 求a的b次冪凿傅,如果有三個(gè)參數(shù)。則求完次冪后對(duì)第三個(gè)數(shù)取余
  • min() 求最小值
  • max() 求最大值

二数苫、和數(shù)據(jù)結(jié)構(gòu)相關(guān)

1聪舒、序列

(1)列表和元組
  • list() 將一個(gè)可迭代對(duì)象轉(zhuǎn)換成列表
  • tuple() 將一個(gè)可迭代對(duì)象轉(zhuǎn)換成元組
(2)相關(guān)內(nèi)置函數(shù)
  • reversed() 將一個(gè)序列翻轉(zhuǎn),返回翻轉(zhuǎn)序列的迭代器
  • slice() 列表的切片
(3)字符串
  • str() 將數(shù)據(jù)轉(zhuǎn)化為字符串
  • format() 與具體數(shù)據(jù)相關(guān)虐急,用于計(jì)算各種小數(shù)箱残,精算等
  • bytes() 將字符串轉(zhuǎn)化成bytes類型
  • bytearray() 返回一個(gè)新字節(jié)數(shù)組
  • ord() 輸入字符找?guī)ё址幋a的位置
  • chr()輸入位置數(shù)字找出對(duì)應(yīng)的字符
  • ascii() 是ascii碼中的,返回該值止吁;不是就返回u
  • repr() 返回一個(gè)對(duì)象的string形式

2被辑、數(shù)據(jù)集合

  • 字典:dict 創(chuàng)建一個(gè)字典
  • 集合:set 創(chuàng)建一個(gè)集合
  • frozenset() 創(chuàng)建一個(gè)凍結(jié)的集合,凍結(jié)的集合不能進(jìn)行添加和刪除操作

3赏殃、相關(guān)內(nèi)置函數(shù)

  • len() 返回一個(gè)對(duì)象中的元素的個(gè)數(shù)
  • sorted() 對(duì)可迭代對(duì)象進(jìn)行排序操作(lamda)
    語(yǔ)法:sorted(Iterable敷待,key=函數(shù)(排序規(guī)則),reverse=False)
  • Iterable() 可迭代對(duì)象
  • reverse:是否是倒序仁热。True:倒序榜揖;False:正序
  • enumerate() 獲取集合的枚舉對(duì)象
  • key() 排序規(guī)則(排序函數(shù)) ,在sorted內(nèi)部會(huì)將可迭代對(duì)象中的每一個(gè)元素傳遞給這個(gè)函數(shù)的參數(shù)抗蠢,根據(jù)函數(shù)運(yùn)算的結(jié)果進(jìn)行排序
  • all() 可迭代對(duì)象中全部是True举哟,結(jié)果才是True
  • any() 可迭代對(duì)象中有一個(gè)是True,結(jié)果就是True
  • filter() 過(guò)濾(lamda)
    語(yǔ)法:fiter(function.Iterable)
    function:判斷函數(shù)迅矛;Iterable:可迭代對(duì)象
  • map() 會(huì)根據(jù)提供的函數(shù)對(duì)指定序列列做映射(lamda)
  • zip() 函數(shù)用于將可迭代的對(duì)象作為參數(shù)妨猩,將對(duì)象中對(duì)應(yīng)的元素打包成一個(gè)元組,然后返回由這些元組組成的列表秽褒,如果各個(gè)迭代器的元素個(gè)數(shù)不一致壶硅,則返回列表長(zhǎng)度與最短的對(duì)象相同

三威兜、和作用域有關(guān)

  • locals() 返回當(dāng)前作用域中的名字
  • globals() 返回全局作用域中的名字

四、和迭代器生成器有關(guān)

  • range() 生成數(shù)據(jù)
  • iter() 獲取迭代器庐椒,內(nèi)部實(shí)際使用的是iter() 方法來(lái)獲取迭代器
  • next() 迭代器向下執(zhí)行一次椒舵,內(nèi)部實(shí)際使用了next() 方法返回迭代器的下一個(gè)項(xiàng)目

五、字符串類型代碼的執(zhí)行

  • eval() 執(zhí)行字符串類型的代碼约谈,并返回最終結(jié)果
  • exce() 執(zhí)行字符串類型的代碼
  • compile() 將字符串類型的代碼編碼笔宿。代碼對(duì)象能通過(guò)exec語(yǔ)句來(lái)執(zhí)行或者eval()進(jìn)行求值

六、字輸入輸出

  • print() 打印輸出
  • input() 獲取用戶輸出的內(nèi)容

七棱诱、內(nèi)存相關(guān)

  • hash() 獲取到對(duì)象的哈希值(int泼橘,str,bool迈勋,tuple)

八炬灭、文件操作相關(guān)

  • open() 用于打開(kāi)一個(gè)文件,創(chuàng)建一個(gè)文件句柄

九粪躬、模塊相關(guān)

  • import() 用于動(dòng)態(tài)加載類和函數(shù)

十担败、幫助

  • help() 函數(shù)用于查看函數(shù)或模塊用途的詳細(xì)說(shuō)明

十一、調(diào)用相關(guān)

  • callable() 用于檢查一個(gè)對(duì)象是否是可調(diào)用

十二镰官、查看內(nèi)置屬性

  • dir() 查看對(duì)象的內(nèi)置屬性提前,訪問(wèn)的是對(duì)象中的dir()方法

十三、類泳唠、實(shí)例等相關(guān)

  • staticmethod() 裝飾器狈网,將一個(gè)方法封裝成靜態(tài)方法
  • classmethod() 裝飾器,將一個(gè)方法封裝成類方法
  • property(fget=None笨腥,fest=None拓哺,fdel=None,doc=None) 返回property屬性
  • hasattr(Object脖母,name) 實(shí)參是一個(gè)對(duì)象和一個(gè)字符串士鸥。如果字符串是對(duì)象
    的屬性之一的名稱,返回True
  • getattr(Object谆级,name[烤礁,default]) 返回對(duì)象的name屬性值。如果對(duì)象沒(méi)有該屬性值肥照,則返回提供的default值脚仔;如果沒(méi)有提供的default值,會(huì)觸發(fā)AttributeError
  • setattr(Object舆绎,name鲤脏,value) 實(shí)參是一個(gè)對(duì)象,一個(gè)字符串和一個(gè)任意值。字符串指定一個(gè)現(xiàn)有屬性或者新增屬性猎醇。如果對(duì)象允許窥突,函數(shù)會(huì)將值賦給該屬性
  • delattr(object,name) 實(shí)參是一個(gè)對(duì)象和一個(gè)字符串姑食。該字符串必須為對(duì)象的某個(gè)屬性名稱波岛。如果對(duì)象允許茅坛,該函數(shù)將刪除指定的屬性
  • isinstance(object音半,classinfo) 如果參數(shù)object是參數(shù) classinfo的實(shí)例或者是其(直接、間接或虛擬)子類返回True
  • issubclass(class贡蓖,classinfo) 如果class 是classinfo的(直接曹鸠、間接或虛擬)子類返回True
  • object() 返回一個(gè)沒(méi)有特征的新對(duì)象。object是所有類的基類斥铺。它具有python類實(shí)例的通用方法彻桃。這個(gè)函數(shù)不接受任何實(shí)參
  • super([type,[晾蜘,object-or-type]]) 用于調(diào)用父類(超類)的方法
    super(class邻眷,self).xxx 或super().xxx
  • id(object) 返回對(duì)象的"標(biāo)識(shí)值"(內(nèi)存地址)。該值是一個(gè)整數(shù)剔交,此對(duì)象的生命周期中保證是唯一且恒定的肆饶。兩個(gè)生命周期不重疊的對(duì)象可能具有相同的id()值
  • type(object)、type(name岖常,bases驯镊,dict) 返回對(duì)象的類型
  • vars([object]) 返回模塊、類竭鞍、實(shí)例或者任何其它具有dict屬性對(duì)象的dict屬性
  • memoryview(obj) 返回由給定實(shí)參創(chuàng)建的"內(nèi)存視圖"對(duì)象
  • breakpoint(args板惑,*kwargs) 調(diào)用此函數(shù),進(jìn)入調(diào)試器中
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末偎快,一起剝皮案震驚了整個(gè)濱河市冯乘,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌晒夹,老刑警劉巖裆馒,帶你破解...
    沈念sama閱讀 218,525評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異惋戏,居然都是意外死亡领追,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,203評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門响逢,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)绒窑,“玉大人,你說(shuō)我怎么就攤上這事舔亭⌒┡颍” “怎么了蟀俊?”我有些...
    開(kāi)封第一講書人閱讀 164,862評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)订雾。 經(jīng)常有香客問(wèn)我肢预,道長(zhǎng),這世上最難降的妖魔是什么洼哎? 我笑而不...
    開(kāi)封第一講書人閱讀 58,728評(píng)論 1 294
  • 正文 為了忘掉前任烫映,我火速辦了婚禮,結(jié)果婚禮上噩峦,老公的妹妹穿的比我還像新娘锭沟。我一直安慰自己,他們只是感情好识补,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,743評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布族淮。 她就那樣靜靜地躺著,像睡著了一般凭涂。 火紅的嫁衣襯著肌膚如雪祝辣。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書人閱讀 51,590評(píng)論 1 305
  • 那天切油,我揣著相機(jī)與錄音蝙斜,去河邊找鬼。 笑死白翻,一個(gè)胖子當(dāng)著我的面吹牛乍炉,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播滤馍,決...
    沈念sama閱讀 40,330評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼岛琼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了巢株?” 一聲冷哼從身側(cè)響起槐瑞,我...
    開(kāi)封第一講書人閱讀 39,244評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎阁苞,沒(méi)想到半個(gè)月后困檩,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,693評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡那槽,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,885評(píng)論 3 336
  • 正文 我和宋清朗相戀三年悼沿,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片骚灸。...
    茶點(diǎn)故事閱讀 40,001評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡糟趾,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情义郑,我是刑警寧澤蝶柿,帶...
    沈念sama閱讀 35,723評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站非驮,受9級(jí)特大地震影響交汤,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜劫笙,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,343評(píng)論 3 330
  • 文/蒙蒙 一芙扎、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧邀摆,春花似錦纵顾、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,919評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)敷矫。三九已至例获,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間曹仗,已是汗流浹背榨汤。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 33,042評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留怎茫,地道東北人收壕。 一個(gè)月前我還...
    沈念sama閱讀 48,191評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像轨蛤,于是被迫代替她去往敵國(guó)和親蜜宪。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,955評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容