Toiminnon määrittäminen Pythonissa (kuvilla)

Sisällysluettelo:

Toiminnon määrittäminen Pythonissa (kuvilla)
Toiminnon määrittäminen Pythonissa (kuvilla)
Anonim

Funktio on koodilohko, joka suoritetaan, kun sitä kutsutaan. Sen sijaan, että kirjoittaisit saman koodilohkon joka kerta, kun se toistuu, voit määrittää sen funktiona ja kutsua sen sitten, kun sitä on käytettävä. Toimintojen avulla voit myös syöttää argumentteja tai parametreja tuloina. He palauttavat sitten tiedot argumenttien perusteella ja tuottavat itsenäisen tuloksen. Tämä wikiHow opettaa sinulle funktion määrittämisen Python -ohjelmointikielellä.

Askeleet

5623490 1
5623490 1

Vaihe 1. Asenna Python

Jotta voit kirjoittaa funktion pythoniin, sinun on asennettava Python. Lataa ja asenna Python seuraavasti:

  • Siirry verkkoselaimella osoitteeseen
  • Klikkaus Lataa Python [versionumero] yläreunasta.
  • Kaksoisnapsauta Python.exe-tiedostoa Lataukset-kansiossasi.
  • Klikkaus Asenna nyt.
  • Klikkaus Joo
  • Klikkaus kiinni.
5623490 2
5623490 2

Vaihe 2. Avaa koodieditori

Pythonin mukana tulevaa peruskoodieditoria kutsutaan IDLE: ksi. Vaihtoehtoisesti voit käyttää kolmannen osapuolen integroitua kehitysympäristöä (IDE), kuten Atom, Sublime Text 3 ja Online Python Compiler.

5623490 3
5623490 3

Vaihe 3. Avaa uusi tiedosto tai tiedosto, jossa haluat määrittää toiminnon

IDLE -sovelluksessa voit avata uuden tiedoston tai luoda uuden tiedoston napsauttamalla Tiedosto valikko yläreunassa Napsauta Avata avataksesi olemassa olevan tiedoston tai napsauta Uusi tiedosto aloittaaksesi uuden ohjelman.

5623490 4
5623490 4

Vaihe 4. Määrittele toiminto kirjoittamalla def

Avainsanaa "def" käytetään funktion määrittämiseen Pythonissa.

5623490 5
5623490 5

Vaihe 5. Lisää funktion nimi ja sen jälkeen sulkeet ja kaksoispiste

Laita välilyönti "def" -merkin jälkeen, kirjoita sitten funktion nimi ja sen jälkeen sulkeet ja kaksoispiste. Seuraava esimerkki näyttää funktion "say_hello" määrittämisen:

def say_hello ():

5623490 6
5623490 6

Vaihe 6. Sisennä seuraava rivi ja lisää koodi

Kaikki funktion sisällä olevat rivit on sisennettävä. Seuraavassa esimerkissä näytetään funktio, joka sanoo "Hei".

def sano_hello (): print ("Hei")

5623490 7
5623490 7

Vaihe 7. Kirjoita parametrin tai argumentin nimi sulkeisiin funktion nimen jälkeen

Tämän ansiosta toiminto voi ottaa vastaan erilaisia datatuloja ja käsitellä erilaisia lähtöjä. Voit lisätä useita argumentteja ja parametreja erottamalla ne pilkulla. Seuraavassa esimerkissä on toiminto, jonka parametri on nimeltään "name":

def sano_hello (nimi): print ("Hei")

5623490 8
5623490 8

Vaihe 8. Käsittele argumentin nimi koodissa argumentin nimen avulla

Aseta argumentin tai parametrin nimi koodiin, kun haluat kutsua argumentin tai parametrin. Seuraavassa esimerkissä määritellään toiminto, joka sanoo "Hei" ja mainitsee sitten käyttäjän nimen:

def sano_hello (nimi): print ("Hei" + nimi)

5623490 9
5623490 9

Vaihe 9. Kutsu toiminto

Jos haluat käyttää funktiota, se on kutsuttava kirjoittamalla sen nimi ja sen jälkeen sulut. Seuraavassa esimerkissä funktio määritetään ja sitä kutsutaan.

def sano_hello (nimi): print ("Hei" + nimi) say_hello ()

5623490 10
5623490 10

Vaihe 10. Lisää avainsana -argumentteja tai -parametreja

Jos yritit koota koodin edellisessä vaiheessa, saat todennäköisesti virheilmoituksen. Tämä johtuu siitä, että kun funktiota kutsuttiin, siitä puuttui vaadittu argumentti. Jos haluat lisätä argumentin tai parametrin kutsuttaessa funktiota, kirjoita se yksinkertaisesti sulkeisiin funktion kutsumisen jälkeen. Seuraavassa esimerkissä nimi lisätään argumentiksi. Kun koodi kootaan, se sanoo "Hei" ja mainitsee sitten henkilön nimeltä:

def sano_hello (nimi): print ("Hei" + nimi) say_hello ("wikiHow -lukija")

Suositeltava: