Kazi ni kificho cha nambari kinachoendesha wakati inaitwa. Badala ya kuingiza kificho sawa cha nambari kila wakati inarudia, unaweza kuifafanua kama kazi na kisha kuipigia wakati unahitaji kuitumia. Kazi pia hukuruhusu kuingiza hoja au vigezo kama pembejeo. Kisha watarudisha data kulingana na hoja na watatoa pato huru. Hii wikiHow inafundisha jinsi ya kufafanua kazi katika lugha ya programu ya Python.
Hatua
Hatua ya 1. Sakinisha chatu
Ili kuandika kazi katika chatu, unahitaji Kufunga-Python. Tumia hatua zifuatazo kupakua na kusanikisha Python:
- Nenda kwa https://www.python.org/downloads/ kwenye kivinjari.
- Bonyeza Pakua Python [nambari ya toleo] hapo juu.
- Bonyeza mara mbili faili ya Python.exe kwenye folda yako ya Upakuaji.
- Bonyeza Sakinisha Sasa.
- Bonyeza Ndio
- Bonyeza Funga.
Hatua ya 2. Fungua kihariri msimbo
Mhariri wa msimbo wa msingi anayekuja na chatu huitwa IDLE. Vinginevyo, unaweza kutumia mazingira ya maendeleo ya pamoja ya mtu wa tatu (IDE), kama Atom, Nakala Tukufu 3, na Mkusanyaji wa Python Mkondoni.
Hatua ya 3. Fungua faili mpya au ufungue faili ambayo unataka kufafanua kazi
Katika IDLE, unaweza kufungua faili mpya au kuunda faili mpya kwa kubofya faili ya Faili menyu juu Bonyeza Fungua kufungua faili iliyopo, au bonyeza Faili mpya kuanza programu mpya.
Hatua ya 4. Chapa def kufafanua kazi
Neno kuu "def" ndilo linalotumiwa kufafanua kazi katika Python.
Hatua ya 5. Ongeza jina la kazi ikifuatiwa na mabano na koloni
Weka nafasi baada ya "def", kisha andika jina la kazi yako, ikifuatiwa na mabano na koloni. Mfano ufuatao unaonyesha jinsi ya kufafanua kazi inayoitwa "say_hello":
def say_hello ():
Hatua ya 6. Ingiza mstari unaofuata na ongeza nambari yako
Mistari yote iliyo ndani ya kazi lazima iwe ya ndani. Mfano ufuatao unaonyesha jinsi ya kufafanua kazi inayosema "Hello".
def say_hello (): chapa ("Hello")
Hatua ya 7. Ingiza jina la parameter au hoja katika mabano baada ya jina la kazi
Hii inaruhusu kazi kuchukua pembejeo tofauti za data na kusindika matokeo tofauti. Unaweza kuongeza hoja nyingi na vigezo kwa kuzitenganisha na koma. Katika mfano ufuatao ina kazi na kigezo kinachoitwa "jina":
def say_hello (jina): chapa ("Hello")
Hatua ya 8. Tumia jina la hoja kushughulikia hoja kwenye nambari
Weka jina la hoja au parameta kwenye nambari wakati unahitaji kupiga hoja au parameta. Katika mfano ufuatao, kazi hufafanuliwa ambayo inasema "Hello" halafu inataja jina la mtumiaji:
def say_hello (jina): chapa ("Hello" + jina)
Hatua ya 9. Piga kazi
Ili kutumia kazi, lazima iitwe kwa kuandika jina lake ikifuatiwa na mabano. Katika mfano ufuatao, kazi hufafanuliwa na kisha kuitwa.
def say_hello (jina): chapa ("Hello" + jina) say_hello ()
Hatua ya 10. Ongeza hoja au vigezo vya neno kuu
Ikiwa ulijaribu kukusanya nambari hiyo katika hatua ya awali, labda ulipokea ujumbe wa kosa. Hiyo ni kwa sababu wakati kazi iliitwa, ilikuwa inakosa hoja inayohitajika. Ili kuongeza hoja au parameter wakati wa kuita kazi, andika tu kwenye mabano baada ya kuita kazi hiyo. Katika mfano ufuatao, jina linaongezwa kama hoja. Nambari hiyo itakapokusanywa, itasema "Hello" na kisha umtaje mtu kwa jina:
def say_hello (jina): chapa ("Hello" + jina) say_hello ("wikiHow msomaji")