最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

千鋒教育2023版Python面試寶典Python面試核心必考100題

2023-07-17 10:23 作者:拉了  | 我要投稿

059.企業(yè)面試題:

用Python代碼實(shí)現(xiàn)Python內(nèi)置函數(shù)max。

點(diǎn)評(píng):這個(gè)題目看似簡單,但實(shí)際上還是比較考察面試者的功底。因?yàn)镻ython內(nèi)置的max函數(shù)既可以傳入可迭代對(duì)象找出最大,又可以傳入兩個(gè)或多個(gè)參數(shù)找出最大;最為關(guān)鍵的是還可以通過命名關(guān)鍵字參數(shù)key來指定一個(gè)用于元素比較的函數(shù),還可以通過default命名關(guān)鍵字參數(shù)來指定當(dāng)可迭代對(duì)象為空時(shí)返回的默認(rèn)值。

代碼:

def my_max(*args, key=None):

args = args[0] if len(args)==1 else args

if key == None:

max_= args[0]

for n in args:

if n >max_:

max_ = n

return max_

else:

max_ = args[0]

for n in args:

if key(n) >key(max_):

max_=n

return max_

千鋒教育2023版Python面試寶典Python面試核心必考100題的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
高雄市| 广德县| 友谊县| 麻城市| 利川市| 东乡| 广丰县| 抚顺市| 连江县| 岳西县| 益阳市| 石棉县| 阿坝| 阿合奇县| 西城区| 开化县| 改则县| 长治县| 逊克县| 福鼎市| 海丰县| 梁河县| 邳州市| 五台县| 昌江| 潼南县| 远安县| 盱眙县| 柳林县| 叙永县| 玉门市| 东兰县| 峡江县| 禹州市| 辽宁省| 昌宁县| 长岛县| 额济纳旗| 台江县| 姜堰市| 延安市|