<prompt> Unda chaguo za kukokotoa ambazo huchukua nambari kamili kama hoja, na uchapishe kipengele chake.  <response>: def factorialnumber: Chaguo za kukokotoa za nambari ya nambari :param: Integer :return: Integer Inatafuta kama nambari ni nambari kamili isiyo hasi ikiwa typenumber ! int au nambari 0: chapishaIngizo batili. Nambari lazima iwe nambari kamili isiyo hasi. tokeo la kurudisha 1 huku nambari 1: tokeo nambari ya nambari - 1 chapamatokeo Mifano factorial5 Hii itachapisha 120 factorial0 Hii itachapisha 1 factorial-5 Hii itachapisha Ingizo batili. Nambari lazima iwe nambari kamili isiyo hasi. 