1. Glossaryفەرهەنگی زاراوەکان
Generator
بەرهەمهێنەر
Proposed Kurdish term — under reviewزاراوەی پێشنیارکراو — لە ژێر پێداچوونەوەدایە

Definitionپێناسە

A function that produces a sequence of values one at a time: each time it reaches yield, it hands out one value and pauses until the next one is asked for.

کە زنجیرەیەک نرخ یەک لە دوای یەک بەرهەم دەهێنێت: هەر جارێک دەگاتە yield نرخێک دەداتە دەرەوە و دەوەستێت تا نرخی دواتر داوا دەکرێت.

Exampleنموونە

count_up(3) gives 1, then 2, then 3, without building the whole list first.

count_up(3) یەکەم جار 1 دەدات، پاشان 2، پاشان 3، بێ ئەوەی سەرەتا هەموو لیستەکە دروست بکات.

def count_up(n):
    i = 1
    while i <= n:
        yield i
        i += 1

print(list(count_up(3)))  # [1, 2, 3]

Other Kurdish renderings in useوەرگێڕانە کوردییەکانی تر

جێنەرەیتەر، بەرهەمهێنەرەکە، بەرهەمهێنەرەکان، بەرهەمهێنەرێک، بەرهەمهێنەری، بەرهەمهێنەرەکانی، بەرهەمهێنەرێکی

Note on the Kurdish termتێبینی دەربارەی زاراوە کوردییەکە

Point 8 of the AIMA pseudocode conventions (Lec2 p. 10). بەرهەمهێنەر (producer) is plain Sorani. Proposed.

Related termsزاراوە پەیوەندیدارەکان

Learn more inزیاتر فێربە لە