<prompt> Kwa kuzingatia lugha ya programu, eleza sintaksia ya chaguo la kukokotoa.  <response>: Katika Python, syntax ya kuunda chaguo za kukokotoa ni kama ifuatavyo: python def function_namevigezo: function body return expression Acha nieleze sehemu tofauti za syntax hii: - def: Neno kuu hili. huanzisha chaguo za kukokotoa, ikionyesha mwanzo wa tangazo la chaguo la kukokotoa. - function_name : Jina unalotaka kutoa kwa chaguo la kukokotoa, linapaswa kuwa na maana na kufuata mkusanyiko wa kumtaja wa Python. - vigezo : Vigezo ni vya hiari, lakini vimewekwa ndani ya mabano kando ya jina la chaguo la kukokotoa. Hizi ndizo pembejeo za chaguo za kukokotoa, ikiwa zipo, zikitenganishwa na koma. Unaweza kuwa na idadi yoyote ya vigezo. - : : Koloni huonyesha mwisho wa kichwa cha chaguomsingi na mwanzo wa chombo cha kukokotoa. - kipengele cha utendaji : Huu hapa huenda msimbo ambao ungependa kutekeleza unapoita chaguo la kukokotoa. Hii imeingizwa ndani chini ya tamko la chaguo la kukokotoa. - rejesha : Taarifa ya kurejesha inatumiwa kuacha chaguo za kukokotoa na kurejesha thamani, ni hiari. Mfano wa kazi rahisi katika Python inaweza kuwa: python def say_hello: printHujambo, Ulimwengu! Hapa, say_hello ni jina la chaguo za kukokotoa na haichukui vigezo vya kuingiza, inachapisha tu Hujambo, Ulimwengu! alipoitwa. 