len函數(shù)python用法如下:
創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、澤普網(wǎng)絡(luò)推廣、小程序定制開發(fā)、澤普網(wǎng)絡(luò)營(yíng)銷、澤普企業(yè)策劃、澤普品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供澤普建站搭建服務(wù),24小時(shí)服務(wù)熱線:18982081108,官方網(wǎng)址:aaarwkj.com
操作設(shè)備:戴爾筆記本電腦
操作系統(tǒng):win10
操作程序:python2017
1、len函數(shù)的作用就是返回容器中項(xiàng)目的數(shù)目。
2、len的變量必須是容器,單獨(dú)的數(shù)字行不通:a=2,print(len(a))。
3、容器可以是列表:a=[],print(len(a))。
4、容器可以是嵌套列表:a=[[],1,2,3,[1,2,3]],print(len(a))。
5、容器可以是字符串。
6、字符串的長(zhǎng)度與字符有關(guān):a='abcdefg369,print(len(a))。
7、反斜杠組合而成的轉(zhuǎn)移符,只是一個(gè)字符:a='\n\t',print(len(a)),這里要特別注意,\n是一個(gè)字符。
def 函數(shù)名():? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
? ?函數(shù)體? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ?return? 返回值? ? ? ? ? ? ? ? ? ? ? ? ? ??
def 函數(shù)名(非可選參數(shù),可選參數(shù)):
???函數(shù)體?
return 返回值
def 函數(shù)名(參數(shù),*b):
? ? 函數(shù)體
? ? return 返回值
函數(shù)名 = lambda 參數(shù) : 表達(dá)式
例1:f = lambda x , y? :? x + y? ? ? ? ? ? ? ? ? ? ? ??
調(diào)用:f(6 + 8)? ? ?輸出:14? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
例2:?f = lambda : "沒有參數(shù)的lambda函數(shù)!"
調(diào)用:?print(f())? ? 輸出: 沒有參數(shù)的lambda函數(shù)!
函數(shù)調(diào)用
myFun()
# 函數(shù)的參數(shù)
# 單個(gè)參數(shù)
# 場(chǎng)景
# 需要?jiǎng)討B(tài)的調(diào)整函數(shù)體中某一個(gè)處理信息
# 則可以, 以參數(shù)的形式接收到相關(guān)數(shù)據(jù)
# 定義
# def 函數(shù)名(參數(shù)名稱):
# 函數(shù)體
# 函數(shù)體中, 可以直接以變量的方式使用該參數(shù)
# 函數(shù)的調(diào)用
# 函數(shù)名(參數(shù)值)
# 形參和實(shí)參的概念
# 上述函數(shù)定義中, "參數(shù)名稱"即為形參;
# 在調(diào)用函數(shù)的時(shí)候, 傳遞的真實(shí)數(shù)據(jù), 即為實(shí)參
# 多個(gè)參數(shù)
# 場(chǎng)景
# 需要?jiǎng)討B(tài)的調(diào)整函數(shù)體中多個(gè)處理信息時(shí)
# 則可以以 逗號(hào) 做分割, 接收多個(gè)參數(shù)
# 定義
# def 函數(shù)名(參數(shù)名稱1, 參數(shù)名稱2):
# 函數(shù)體
# 函數(shù)體中, 可以直接以變量的方式使用所有參數(shù)
# 調(diào)用
# 方式1
# 函數(shù)名(參數(shù)1, 參數(shù)2, 參數(shù)3...)
# 形參和實(shí)參一一對(duì)應(yīng)
# 方式2
# 函數(shù)名(參數(shù)名稱1=參數(shù)1, 參數(shù)名稱n = 參數(shù)n...)
# 可以指明形參名稱
# 稱為"關(guān)鍵字參數(shù)"
# 不需要嚴(yán)格按照順序
# 不定長(zhǎng)參數(shù)
# 場(chǎng)景
# 如果函數(shù)體中, 需要處理的數(shù)據(jù), 不確定長(zhǎng)度
# 則可以以不定長(zhǎng)參數(shù)的方式接收數(shù)據(jù)
# 方式1
# 定義
# def 函數(shù)名(*args):
# 元組
# 函數(shù)體
# 函數(shù)體中, 可以直接以元組變量的方式使用該參數(shù)
# 使用
# 函數(shù)名(參數(shù)1, 參數(shù)2, 參數(shù)3...)
1、get函數(shù)利用鍵來獲取值
在獲取值得時(shí)候常用的方法就是直接,但這種方法中當(dāng)字典中不存在該鍵時(shí)會(huì)返回KeyError類型錯(cuò)誤,此時(shí)就可以用get函數(shù)還利用鍵獲取值,利用get函數(shù)操作時(shí)當(dāng)字典中不存在輸入的鍵時(shí)會(huì)返回_個(gè)None,這樣程序運(yùn)行時(shí)就不會(huì)出異常。
2、利用字典統(tǒng)計(jì)列表中元素出現(xiàn)次數(shù)
get函數(shù)在這里有兩個(gè)參數(shù),第_個(gè)是確定要分配值的鍵,第_個(gè)是擬定給鍵分配_個(gè)初值,但實(shí)際要給鍵賦值仍需要get賦值語句。擬定初值語句本身對(duì)結(jié)果是沒有影響的,因?yàn)椴]有實(shí)際的對(duì)鍵進(jìn)行賦值語句操作。
文章名稱:python函數(shù)名用法 python函數(shù)別名
轉(zhuǎn)載源于:http://aaarwkj.com/article6/hhheig.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、做網(wǎng)站、營(yíng)銷型網(wǎng)站建設(shè)、定制網(wǎng)站、外貿(mào)建站、ChatGPT
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
營(yíng)銷型網(wǎng)站建設(shè)知識(shí)