yield
yield是什么意思,
yield怎么讀
語音:
英音
[ji:ld]
美音 [jild]
vt. 屈服,投降;生產;獲利;不再反對
vi. 放棄,屈服;生利;退讓,退位
n. 產量,產額;投資的收益;屈服,擊穿;產品
在編程中,'yield'是一個關鍵字,通常用于生成器(generator)函數。生成器是一種特殊類型的函數,它在執行過程中可以暫停和恢復,而不需要像普通函數那樣一次性加載所有代碼。'yield'關鍵字用于暫停函數的執行,并返回一個值,這個值可以在后續的迭代中再次使用。當生成器函數再次被調用時,它會從上次暫停的地方繼續執行,直到再次遇到'yield'關鍵字。這種機制允許生成器函數在內存使用上更加高效,因為它們通常只需要保存當前狀態,而不是整個函數代碼。
【記】“又得”→又得到了很多→出產很多產品。
復數: yields
第三人稱單數: yields
過去式: yielded
過去分詞: yielded
現在分詞: yielding
yield 出產,屈服
來自PIE*gheldh,支付,付款,引申詞義屈服,詞源同guild.其原義為加入行業公會,獲取行業保護,引申詞義出產,收獲。
用作動詞(v.)
- The village abounds in fields that yield many bushels of corn.
那個村莊到處都是盛產玉米的農田。 - The combined investment is expected to yield $5,000 in the first year.
第一年該總投資有望獲利5000美元。 - We' ve already made it clear that we will not yield to pressure.
我們已經表明我們不會屈服于壓力。 - The shelf is beginning to yield under that heavy weight.
架子被那么大的重量壓得彎了下去。
用作名詞(n.)
- So if the share price rises and the dividend does not, then the yield falls.
因此,如果股份上漲而股息不變,收益就下跌。 - Wheat yields doubled last year.
去年小麥產量翻了一番。
"yield from":這個短語表示從一個生成器對象中獲取值,直到生成器結束。
"yield statement":這個短語表示在Python中用于暫停和恢復函數或生成器的語句。
"yield expression":這個短語表示在Python中用于生成值的表達式,它類似于函數中的yield語句,但可以在表達式中使用。
"yield from":這個短語用于從一個生成器或迭代器中獲取多個值。
以上是貝語網校http://www.hfjinjia.cn小編為您整理的yield單詞相關內容。