多項選擇題Python 中的生成器(Generator)與普通函數(shù)的主要區(qū)別是什么?()

A.生成器使用關(guān)鍵字yield 來返回值,而普通函數(shù)直接使用return 語句返回值
B.生成器可以遞歸調(diào)用自身,普通函數(shù)不可以遞歸調(diào)用自己
C.生成器在執(zhí)行過程中可以暫停并保存當(dāng)前的執(zhí)行狀態(tài),下次調(diào)用時從暫停的地方繼續(xù)執(zhí)行,普通函數(shù)只能從頭開始執(zhí)行
D.生成器更適用于處理大量數(shù)據(jù)的情況,可在需要時逐個產(chǎn)生數(shù)據(jù),普通函數(shù)則會一次性加載所有數(shù)據(jù)到內(nèi)存中


您可能感興趣的試卷

你可能感興趣的試題

2.單項選擇題線性判別分析(LDA)的降維思想是()。

A.尋找一個特殊的坐標系,使投影維度上的方差最大
B.投影后類內(nèi)方差最小,類間方差最大
C.保持樣本的局部線性特征
D.把信號分離成統(tǒng)計獨立的非高斯信號組合

4.單項選擇題數(shù)據(jù)缺失類型可以分為三類,不包括以下哪類?()

A.完全隨機缺失
B.非隨機缺失
C.半隨機缺失
D.隨機缺失

5.單項選擇題根據(jù)訓(xùn)練數(shù)據(jù)是否擁有標記信息,機器學(xué)習(xí)分為三種學(xué)習(xí)模式,不包括()。

A.監(jiān)督學(xué)習(xí)
B.全監(jiān)督學(xué)習(xí)
C.半監(jiān)督學(xué)習(xí)
D.非監(jiān)督學(xué)習(xí)