Void function
کرداری نەگەڕێنەر
Proposed Kurdish term — under reviewزاراوەی پێشنیارکراو — لە ژێر پێداچوونەوەدایە Definitionپێناسە
A that does a job, such as printing, but sends no result back. It is called as a ; in Python it actually returns None, and in Java its return type is void.
کە کارێک دەکات، وەک چاپکردن، بەڵام هیچ ئەنجامێک ناگەڕێنێتەوە. وەک بانگ دەکرێت؛ لە Pythonـدا لە ڕاستیدا None دەگەڕێنێتەوە و لە Javaـدا جۆری گەڕاوەکەی voidـە.
Exampleنموونە
box_string prints a box but returns nothing, so result is None.
box_string چوارچێوەیەک چاپ دەکات بەڵام هیچ ناگەڕێنێتەوە، بۆیە result دەبێتە None.
def box_string(text):
print("-" * len(text))
print(text)
print("-" * len(text))
result = box_string("CêIT")
print(result) # NoneOther Kurdish renderings in useوەرگێڕانە کوردییەکانی تر
کردارە نەگەڕێنەرەکە، کردارە نەگەڕێنەرەکان، کردارێکی نەگەڕێنەر
Note on the Kurdish termتێبینی دەربارەی زاراوە کوردییەکە
Pair of value-returning-function: نەگەڕێنەر = one that returns nothing. Liang's textbook also calls it a 'None function'. Proposed.