python中的函數(shù)有哪些呢?下面就讓我們一起來(lái)了解一下吧:
python中的函數(shù)有很多,在python中比較常見(jiàn)的函數(shù)有g(shù)etattr()函數(shù)、assert函數(shù)、split函數(shù)、get()函數(shù)、set()函數(shù)等。
1、getattr()函數(shù)
getattr函數(shù)是屬于python下的一個(gè)函數(shù),getattr()函數(shù)可以用于返回一個(gè)對(duì)象屬性值。
具體的語(yǔ)法格式為:
getattr(object,name[,default])
2、assert函數(shù)
assert函數(shù)是屬于python下的一個(gè)函數(shù),也叫作斷言函數(shù),它可以用于判斷某個(gè)表達(dá)式的值,若是該值為真,那么程序就能夠繼續(xù)往下執(zhí)行;反之,Python解釋器就會(huì)報(bào)出AssertionError錯(cuò)誤。
語(yǔ)法結(jié)構(gòu):
assert 表達(dá)式
說(shuō)明:
assert函數(shù)語(yǔ)句通??梢杂糜跈z查用戶的輸入是否符合規(guī)定,也可以用作程序初期測(cè)試與調(diào)試過(guò)程中的輔助工具。
3、split函數(shù)
split屬于python中的一個(gè)內(nèi)置函數(shù),在python中的意思也就是將一個(gè)字符串分裂成多個(gè)字符串,并以列表的形式返回。簡(jiǎn)單來(lái)說(shuō),split就是通過(guò)指定分隔符對(duì)于字符串進(jìn)行切片,若是參數(shù)num有指定值,那么會(huì)分隔num+1個(gè)子字符串。
語(yǔ)法格式:
str.split(str="", num=string.count(str))
4、get()函數(shù)
get是屬于python下的一個(gè)函數(shù),在Python字典中g(shù)et()函數(shù)是用于返回指定鍵的值,若是值不在字典中則返回默認(rèn)值。
具體命令的語(yǔ)法格式為:
dict.get(key, default=None)
5、set()函數(shù)
set是屬于python下的一個(gè)函數(shù),set()函數(shù)主要是用于創(chuàng)建一個(gè)無(wú)序不重復(fù)的元素集,可以進(jìn)行關(guān)系測(cè)試,并且刪除重復(fù)數(shù)據(jù),還能夠計(jì)算交集、差集、并集等。
具體的語(yǔ)法格式為:
class set([iterable])
以上就是小編的分享了,希望能夠幫助到大家。
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:0731-84117792 E-MAIL:11247931@qq.com