Ֆունկցիան կոդի բլոկ է, որը գործում է զանգի ժամանակ: Ամեն անգամ կրկնվելիս կոդի նույն բլոկը մուտքագրելու փոխարեն կարող եք սահմանել այն որպես գործառույթ, այնուհետև զանգահարել այն, երբ անհրաժեշտ է այն օգտագործել: Գործառույթները թույլ են տալիս նաև մուտքագրել արգումենտներ կամ պարամետրեր: Այնուհետեւ նրանք կվերադարձնեն տվյալները ՝ հիմնված փաստարկների վրա և կարտադրեն անկախ արդյունք: Այս wikiHow- ը սովորեցնում է ձեզ, թե ինչպես սահմանել գործառույթ Python ծրագրավորման լեզվով:
Քայլեր
Քայլ 1. Տեղադրեք Python- ը:
Python- ում ֆունկցիա գրելու համար անհրաժեշտ է տեղադրել-Python: Python- ը ներբեռնելու և տեղադրելու համար օգտագործեք հետևյալ քայլերը.
- Գնացեք https://www.python.org/downloads/ վեբ դիտարկիչում:
- Սեղմել Ներբեռնեք Python [տարբերակի համարը] վերևում:
- Կրկնակի կտտացրեք Python.exe ֆայլը ձեր Ներլցումներ պանակում:
- Սեղմել Տեղադրել Հիմա.
- Սեղմել Այո
- Սեղմել փակել.
Քայլ 2. Բացեք կոդերի խմբագիր:
Հիմնական կոդի խմբագիրը, որը գալիս է պիթոնի հետ, կոչվում է IDLE: Այլապես, կարող եք օգտագործել երրորդ կողմի ինտեգրված զարգացման միջավայր (IDE), օրինակ ՝ Atom, Sublime Text 3 և առցանց Python Compiler:
Քայլ 3. Բացեք նոր ֆայլ կամ բացեք այն ֆայլը, որում ցանկանում եք սահմանել գործառույթ:
IDLE- ում կարող եք բացել նոր ֆայլ կամ ստեղծել նոր ֆայլ ՝ կտտացնելով Ֆայլ ընտրացանկը վերևում: Սեղմեք Բացել բացել գոյություն ունեցող ֆայլը կամ սեղմել Նոր ֆայլ նոր ծրագիր սկսելու համար:
Քայլ 4. Գործառույթը սահմանելու համար մուտքագրեք def:
«Def» բանալի բառը օգտագործվում է Python- ում գործառույթ սահմանելու համար:
Քայլ 5. Ավելացրեք ֆունկցիայի անունը, որին հաջորդում են փակագծերը և երկու կետ:
«Def» - ից հետո բացատ տեղադրեք, այնուհետև գրեք ձեր գործառույթի անունը, որին հաջորդում են փակագծերը և երկու կետ: Հետևյալ օրինակը ցույց է տալիս, թե ինչպես սահմանել «say_hello» կոչվող գործառույթը.
def say_hello ():
Քայլ 6. Նշեք հաջորդ տողը և ավելացրեք ձեր ծածկագիրը:
Բոլոր տողերը, որոնք գտնվում են ֆունկցիայի ներսում, պետք է գծված լինեն: Հետևյալ օրինակը ցույց է տալիս, թե ինչպես կարելի է սահմանել «Բարև» ասող գործառույթը:
def say_hello (): print («Բարև»)
Քայլ 7. Ֆունկցիայի անունից հետո փակագծերում մուտքագրեք պարամետրի կամ արգումենտի անունը:
Սա թույլ է տալիս գործառույթին ընդունել տարբեր տվյալների մուտքագրումներ և մշակել տարբեր ելքեր: Դուք կարող եք ավելացնել բազմաթիվ արգումենտներ և պարամետրեր ՝ դրանք ստորակետով առանձնացնելով: Հետևյալ օրինակում գործում է «անուն» կոչվող պարամետրով գործառույթ.
def say_hello (անունը). տպել («Բարև»)
Քայլ 8. Օգտագործեք արգումենտի անունը ՝ ծածկագրում փաստարկը մշակելու համար:
Տեղադրեք արգումենտի կամ պարամետրի անունը ծածկագրում, երբ անհրաժեշտ է կանչել արգումենտը կամ պարամետրը: Հետևյալ օրինակում սահմանվում է մի գործառույթ, որն ասում է «Բարև», այնուհետև նշում է օգտվողի անունը.
def say_hello (անուն). տպել («Բարև» + անուն)
Քայլ 9. Callանգահարեք գործառույթը:
Ֆունկցիան օգտագործելու համար այն պետք է կանչվի ՝ մուտքագրելով դրա անունը, որին հաջորդում են փակագծերը: Հետևյալ օրինակում ֆունկցիան սահմանվում է, այնուհետև կոչվում:
def say_hello (name): print ("Hello" + name) say_hello ()
Քայլ 10. Ավելացրեք հիմնաբառերի փաստարկներ կամ պարամետրեր:
Եթե նախորդ քայլին փորձել եք կազմել կոդը, հավանաբար սխալի հաղորդագրություն եք ստացել: Դա պայմանավորված է նրանով, որ երբ գործառույթը կանչվում էր, այն բացակայում էր անհրաժեշտ արգումենտը: Ֆունկցիա կանչելիս արգումենտ կամ պարամետր ավելացնելու համար պարզապես ֆունկցիան կանչելուց հետո այն մուտքագրեք փակագծերում: Հետևյալ օրինակում անունը ավելացվում է որպես արգումենտ: Երբ ծածկագիրը կազմվի, այն կասի «Բարև», այնուհետև անունով նշեք անձին.
def say_hello (name): print ("Hello" + name) say_hello ("wikiHow reader")