Funkcija ir koda bloks, kas darbojas, kad to izsauc. Tā vietā, lai ievadītu vienu un to pašu koda bloku katru reizi, kad tas atkārtojas, varat to definēt kā funkciju un pēc tam to izsaukt, kad tas ir jāizmanto. Funkcijas arī ļauj ievadīt argumentus vai parametrus kā ievadi. Pēc tam viņi atgriezīs datus, pamatojoties uz argumentiem, un radīs neatkarīgu rezultātu. Šis wikiHow iemāca jums definēt funkciju Python programmēšanas valodā.
Soļi
1. solis. Instalējiet Python
Lai rakstītu funkciju python, jums ir jāinstalē Python. Lai lejupielādētu un instalētu Python, rīkojieties šādi:
- Tīmekļa pārlūkprogrammā dodieties uz vietni
- Klikšķis Lejupielādējiet Python [versijas numurs] augšpusē.
- Veiciet dubultklikšķi uz faila Python.exe mapē Lejupielādes.
- Klikšķis Instalēt tagad.
- Klikšķis Jā
- Klikšķis Aizvērt.
2. solis. Atveriet koda redaktoru
Python komplektācijā iekļauto pamata koda redaktoru sauc par IDLE. Varat arī izmantot trešās puses integrēto izstrādes vidi (IDE), piemēram, Atom, Sublime Text 3 un Online Python Compiler.
3. solis. Atveriet jaunu failu vai failu, kurā vēlaties definēt funkciju
Programmā IDLE varat atvērt jaunu failu vai izveidot jaunu, noklikšķinot uz Fails izvēlne augšpusē Noklikšķiniet Atvērt lai atvērtu esošu failu, vai noklikšķiniet uz Jauns fails lai sāktu jaunu programmu.
4. solis. Lai definētu funkciju, ierakstiet def
Atslēgvārdu "def" izmanto, lai definētu funkciju Python.
5. solis. Pievienojiet funkcijas nosaukumu, kam seko iekavas un kolu
Ievietojiet atstarpi aiz "def", pēc tam ierakstiet savas funkcijas nosaukumu, kam seko iekavas un kols. Šis piemērs parāda, kā definēt funkciju ar nosaukumu "say_hello":
def say_hello ():
6. solis. Atlaidiet nākamo rindu un pievienojiet savu kodu
Visām rindām, kas atrodas funkcijas iekšpusē, jābūt atkāpei. Šis piemērs parāda, kā definēt funkciju, kas saka "Sveiki".
def say_hello (): print ("Sveiki")
7. solis Aiz funkcijas nosaukuma iekavās ievadiet parametra vai argumenta nosaukumu
Tas ļauj funkcijai uzņemt dažādas datu ievades un apstrādāt dažādus izvadus. Varat pievienot vairākus argumentus un parametrus, atdalot tos ar komatu. Šajā piemērā ir funkcija ar parametru ar nosaukumu "name":
def say_hello (vārds): print ("Sveiki")
8. solis. Izmantojiet argumenta nosaukumu, lai apstrādātu argumentu kodā
Ievietojiet argumenta vai parametra nosaukumu kodā, kad nepieciešams izsaukt argumentu vai parametru. Šajā piemērā ir definēta funkcija, kas saka "Sveiki" un pēc tam min lietotāja vārdu:
def say_hello (vārds): print ("Sveiki" + vārds)
9. solis. Izsauciet funkciju
Lai izmantotu funkciju, tā jāizsauc, ierakstot tās nosaukumu un pēc tam iekavas. Nākamajā piemērā funkcija ir definēta un pēc tam tiek izsaukta.
def say_hello (vārds): print ("Sveiki" + vārds) say_hello ()
10. solis. Pievienojiet atslēgvārdu argumentus vai parametrus
Ja mēģinājāt apkopot kodu iepriekšējā solī, iespējams, saņēmāt kļūdas ziņojumu. Tas ir tāpēc, ka, izsaucot funkciju, tai trūka nepieciešamā argumenta. Lai pievienotu argumentu vai parametru, izsaucot funkciju, pēc funkcijas izsaukšanas vienkārši ierakstiet to iekavās. Nākamajā piemērā nosaukums tiek pievienots kā arguments. Kad kods ir apkopots, tas pateiks “Sveiki” un pēc tam pieminēs personu pēc vārda:
def say_hello (vārds): print ("Sveiki" + vārds) say_hello ("wikiHow lasītājs")