Pythoni kasutaja määratud funktsioonid

Selles õpetuses leiate kasutaja määratletud funktsioonide ja parimate tavade kasutamise eelised.

Mis on Pythoni kasutaja määratletud funktsioonid?

Funktsioone, mille me ise määratleme teatud konkreetse ülesande täitmiseks, nimetatakse kasutaja määratletud funktsioonideks. Seda, kuidas Pythonis funktsioone määratleme ja kutsume, on juba arutatud.

Pythoniga hõlpsasti kaasas olevaid funktsioone nimetatakse sisseehitatud funktsioonideks. Kui kasutame teiste poolt raamatukogu kujul kirjutatud funktsioone, võib seda nimetada raamatukogu funktsioonideks.

Kõik muud funktsioonid, mille me ise kirjutame, kuuluvad kasutaja määratud funktsioonide alla. Nii et meie kasutaja määratletud funktsioon võib olla kellegi teise jaoks raamatukogu funktsioon.

Kasutaja määratud funktsioonide eelised

  1. Kasutaja määratletud funktsioonid aitavad lagundada suurt programmi väikesteks segmentideks, mis muudab programmi hõlpsasti mõistetavaks, hooldatavaks ja silumiseks.
  2. Kui programmis esineb korduv kood. Funktsiooni saab kasutada nende koodide lisamiseks ja vajaduse korral selle funktsiooni kutsumiseks käivitamiseks.
  3. Suure projekti kallal töötavad programmiprogrammid saavad erinevate funktsioonide abil töökoormust jagada.

Kasutaja määratud funktsiooni näide

 # Program to illustrate # the use of user-defined functions def add_numbers(x,y): sum = x + y return sum num1 = 5 num2 = 6 print("The sum is", add_numbers(num1, num2))

Väljund

 Sisestage number: 2.4 Sisestage teine ​​number: 6.5 Summa on 8,9

Siin on määratletud funktsioon, my_addition()mis lisab kaks numbrit ja tagastab tulemuse.

See on meie kasutaja määratud funktsioon. Oleksime võinud kaks funktsiooni sees olevat arvu korrutada (kõik sõltub meist). Kuid see toiming ei oleks funktsiooni nimega kooskõlas. See tekitaks ebaselgust.

Alati on mõistlik nimetada funktsioonid vastavalt nende täidetavale ülesandele.

Ülaltoodud näites print()on Pythonis sisseehitatud funktsioon.

Huvitavad Artiklid...