Jinsi ya Kufafanua Kazi katika Python (na Picha)

Orodha ya maudhui:

Jinsi ya Kufafanua Kazi katika Python (na Picha)
Jinsi ya Kufafanua Kazi katika Python (na Picha)
Anonim

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

5623490 1
5623490 1

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.
5623490 2
5623490 2

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.

5623490 3
5623490 3

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.

5623490 4
5623490 4

Hatua ya 4. Chapa def kufafanua kazi

Neno kuu "def" ndilo linalotumiwa kufafanua kazi katika Python.

5623490 5
5623490 5

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 ():

5623490 6
5623490 6

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")

5623490 7
5623490 7

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")

5623490 8
5623490 8

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)

5623490 9
5623490 9

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 ()

5623490 10
5623490 10

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")

Ilipendekeza: