Ինչպես սահմանել գործառույթը Python- ում (նկարներով)

Բովանդակություն:

Ինչպես սահմանել գործառույթը Python- ում (նկարներով)
Ինչպես սահմանել գործառույթը Python- ում (նկարներով)

Video: Ինչպես սահմանել գործառույթը Python- ում (նկարներով)

Video: Ինչպես սահմանել գործառույթը Python- ում (նկարներով)
Video: First Ever SDXL Training With Kohya LoRA - Stable Diffusion XL Training Will Replace Older Models 2024, Ապրիլ
Anonim

Ֆունկցիան կոդի բլոկ է, որը գործում է զանգի ժամանակ: Ամեն անգամ կրկնվելիս կոդի նույն բլոկը մուտքագրելու փոխարեն կարող եք սահմանել այն որպես գործառույթ, այնուհետև զանգահարել այն, երբ անհրաժեշտ է այն օգտագործել: Գործառույթները թույլ են տալիս նաև մուտքագրել արգումենտներ կամ պարամետրեր: Այնուհետեւ նրանք կվերադարձնեն տվյալները ՝ հիմնված փաստարկների վրա և կարտադրեն անկախ արդյունք: Այս wikiHow- ը սովորեցնում է ձեզ, թե ինչպես սահմանել գործառույթ Python ծրագրավորման լեզվով:

Քայլեր

5623490 1
5623490 1

Քայլ 1. Տեղադրեք Python- ը:

Python- ում ֆունկցիա գրելու համար անհրաժեշտ է տեղադրել-Python: Python- ը ներբեռնելու և տեղադրելու համար օգտագործեք հետևյալ քայլերը.

  • Գնացեք https://www.python.org/downloads/ վեբ դիտարկիչում:
  • Սեղմել Ներբեռնեք Python [տարբերակի համարը] վերևում:
  • Կրկնակի կտտացրեք Python.exe ֆայլը ձեր Ներլցումներ պանակում:
  • Սեղմել Տեղադրել Հիմա.
  • Սեղմել Այո
  • Սեղմել փակել.
5623490 2
5623490 2

Քայլ 2. Բացեք կոդերի խմբագիր:

Հիմնական կոդի խմբագիրը, որը գալիս է պիթոնի հետ, կոչվում է IDLE: Այլապես, կարող եք օգտագործել երրորդ կողմի ինտեգրված զարգացման միջավայր (IDE), օրինակ ՝ Atom, Sublime Text 3 և առցանց Python Compiler:

5623490 3
5623490 3

Քայլ 3. Բացեք նոր ֆայլ կամ բացեք այն ֆայլը, որում ցանկանում եք սահմանել գործառույթ:

IDLE- ում կարող եք բացել նոր ֆայլ կամ ստեղծել նոր ֆայլ ՝ կտտացնելով Ֆայլ ընտրացանկը վերևում: Սեղմեք Բացել բացել գոյություն ունեցող ֆայլը կամ սեղմել Նոր ֆայլ նոր ծրագիր սկսելու համար:

5623490 4
5623490 4

Քայլ 4. Գործառույթը սահմանելու համար մուտքագրեք def:

«Def» բանալի բառը օգտագործվում է Python- ում գործառույթ սահմանելու համար:

5623490 5
5623490 5

Քայլ 5. Ավելացրեք ֆունկցիայի անունը, որին հաջորդում են փակագծերը և երկու կետ:

«Def» - ից հետո բացատ տեղադրեք, այնուհետև գրեք ձեր գործառույթի անունը, որին հաջորդում են փակագծերը և երկու կետ: Հետևյալ օրինակը ցույց է տալիս, թե ինչպես սահմանել «say_hello» կոչվող գործառույթը.

def say_hello ():

5623490 6
5623490 6

Քայլ 6. Նշեք հաջորդ տողը և ավելացրեք ձեր ծածկագիրը:

Բոլոր տողերը, որոնք գտնվում են ֆունկցիայի ներսում, պետք է գծված լինեն: Հետևյալ օրինակը ցույց է տալիս, թե ինչպես կարելի է սահմանել «Բարև» ասող գործառույթը:

def say_hello (): print («Բարև»)

5623490 7
5623490 7

Քայլ 7. Ֆունկցիայի անունից հետո փակագծերում մուտքագրեք պարամետրի կամ արգումենտի անունը:

Սա թույլ է տալիս գործառույթին ընդունել տարբեր տվյալների մուտքագրումներ և մշակել տարբեր ելքեր: Դուք կարող եք ավելացնել բազմաթիվ արգումենտներ և պարամետրեր ՝ դրանք ստորակետով առանձնացնելով: Հետևյալ օրինակում գործում է «անուն» կոչվող պարամետրով գործառույթ.

def say_hello (անունը). տպել («Բարև»)

5623490 8
5623490 8

Քայլ 8. Օգտագործեք արգումենտի անունը ՝ ծածկագրում փաստարկը մշակելու համար:

Տեղադրեք արգումենտի կամ պարամետրի անունը ծածկագրում, երբ անհրաժեշտ է կանչել արգումենտը կամ պարամետրը: Հետևյալ օրինակում սահմանվում է մի գործառույթ, որն ասում է «Բարև», այնուհետև նշում է օգտվողի անունը.

def say_hello (անուն). տպել («Բարև» + անուն)

5623490 9
5623490 9

Քայլ 9. Callանգահարեք գործառույթը:

Ֆունկցիան օգտագործելու համար այն պետք է կանչվի ՝ մուտքագրելով դրա անունը, որին հաջորդում են փակագծերը: Հետևյալ օրինակում ֆունկցիան սահմանվում է, այնուհետև կոչվում:

def say_hello (name): print ("Hello" + name) say_hello ()

5623490 10
5623490 10

Քայլ 10. Ավելացրեք հիմնաբառերի փաստարկներ կամ պարամետրեր:

Եթե նախորդ քայլին փորձել եք կազմել կոդը, հավանաբար սխալի հաղորդագրություն եք ստացել: Դա պայմանավորված է նրանով, որ երբ գործառույթը կանչվում էր, այն բացակայում էր անհրաժեշտ արգումենտը: Ֆունկցիա կանչելիս արգումենտ կամ պարամետր ավելացնելու համար պարզապես ֆունկցիան կանչելուց հետո այն մուտքագրեք փակագծերում: Հետևյալ օրինակում անունը ավելացվում է որպես արգումենտ: Երբ ծածկագիրը կազմվի, այն կասի «Բարև», այնուհետև անունով նշեք անձին.

def say_hello (name): print ("Hello" + name) say_hello ("wikiHow reader")

Խորհուրդ ենք տալիս: