<prompt> Unda programu ya kukubali ingizo la mtumiaji na ubaini ikiwa ingizo ni nambari kuu  <response>: Hakika! Hapa kuna programu rahisi ya Python ambayo huuliza mtumiaji nambari na kuangalia ikiwa ni nambari kuu: python def is_primenum: if num 2: return False for i in range2, intnum 0.5 1: ikiwa num i 0: rudisha False return Nambari ya kweli intinputIngiza nambari: if is_primenamba: chapishanambari, ni nambari kuu lingine: chapishanambari, sio nambari kuu Hivi ndivyo inavyofanya kazi: 1. Chaguo za kukokotoa is_prime hukagua kama nambari ni nambari kuu. 2. Huchukua hoja moja, num na kuangalia ikiwa ni chini ya 2, katika hali ambayo si nambari kuu, na kurejesha Sivyo. 3. Ikiwa num ni kubwa kuliko 2, tunafafanua a kwa kitanzi kinachoangalia kama num inaweza kugawanywa kwa nambari yoyote i katika safu 2 hadi intnum0.5 1. Iwapo inaweza kugawanywa, si nambari kuu, na chaguo la kukokotoa litarejesha Siyo. 4. Ikiwa hakuna masharti haya yanayotimizwa basi num ni nambari kuu na chaguo la kukokotoa litarejesha Kweli. 5. Kisha programu inamuuliza mtumiaji nambari na kuita is_prime, ikipitisha ingizo la mtumiaji kama hoja. 6. Ikiwa chaguo la kukokotoa litarejesha Kweli basi programu itachapisha kwamba nambari hiyo ni nambari kuu, vinginevyo itachapa kwamba si nambari kuu. 