Funksiya çağırıldıqda işləyən kod blokudur. Hər dəfə təkrarlandıqda eyni kod blokunu daxil etmək əvəzinə onu bir funksiya olaraq təyin edə və sonra istifadə etmək lazım gəldikdə zəng edə bilərsiniz. Funksiyalar həmçinin arqumentləri və ya parametrləri giriş kimi daxil etməyə imkan verir. Daha sonra arqumentlərə əsaslanan məlumatları geri qaytaracaq və müstəqil bir nəticə çıxaracaqlar. Bu wikiHow, Python proqramlaşdırma dilində bir funksiyanı necə təyin etməyi öyrədir.
Addımlar
Addım 1. Python quraşdırın
Python-da bir funksiya yazmaq üçün Install-Python-u yükləməlisiniz. Python'u yükləmək və yükləmək üçün aşağıdakı adımları yerinə yetirin:
- Veb brauzerində https://www.python.org/downloads/ ünvanına daxil olun.
- Basın Yuxarıdakı Python [versiya nömrəsini] yükləyin.
- Yükləmələr qovluğundakı Python.exe faylını iki dəfə vurun.
- Basın İndi Qurun.
- Basın Bəli
- Basın Yaxın.
Addım 2. Kod redaktoru açın
Python ilə gələn əsas kod redaktoru IDLE adlanır. Alternativ olaraq, Atom, Sublime Text 3 və Online Python Compiler kimi üçüncü tərəf inteqrasiya edilmiş inkişaf mühitindən (IDE) istifadə edə bilərsiniz.
Addım 3. Yeni bir fayl açın və ya bir funksiya təyin etmək istədiyiniz faylı açın
IDLE -də, üzərinə basaraq yeni bir fayl aça və ya yeni bir fayl yarada bilərsiniz Fayl yuxarıdakı menyunu vurun Aç mövcud bir faylı açmaq və ya vurmaq üçün Yeni Fayl yeni bir proqrama başlamaq üçün.
Addım 4. Bir funksiyanı təyin etmək üçün def yazın
Pythonda bir funksiyanı təyin etmək üçün "def" açarı istifadə olunur.
Addım 5. Funksiya adını, ardınca mötərizəni və iki nöqtəni əlavə edin
"Def" dan sonra boşluq qoyun, sonra funksiyanızın adını yazın, ardınca mötərizə və iki nöqtə qoyun. Aşağıdakı nümunə "say_hello" adlı bir funksiyanın necə təyin ediləcəyini göstərir:
def say_hello ():
Addım 6. Növbəti sətirə girinti qoyun və kodunuzu əlavə edin
Funksiyanın içərisində olan bütün sətirlər girintili olmalıdır. Aşağıdakı nümunə "Salam" deyən bir funksiyanın necə təyin ediləcəyini göstərir.
def say_hello (): çap ("Salam")
Addım 7. Funksiya adından sonra mötərizədə bir parametrin və ya arqumentin adını daxil edin
Bu, funksiyaya fərqli məlumat girişlərini qəbul etməyə və fərqli çıxışları emal etməyə imkan verir. Birdən çox arqument və parametrləri vergüllə ayıraraq əlavə edə bilərsiniz. Aşağıdakı nümunədə "adı" adlı bir parametrə malik bir funksiya var:
def say_hello (ad): çap et ("Salam")
Addım 8. Koddakı arqumenti işlətmək üçün arqument adından istifadə edin
Arqumentə və ya parametrə zəng etmək lazım olduqda arqumentin və ya parametrin adını koda yerləşdirin. Aşağıdakı nümunədə "Salam" deyən və sonra bir istifadəçinin adını qeyd edən bir funksiya təyin edilmişdir:
def say_hello (ad): çap ("Salam" + ad)
Addım 9. Funksiyanı çağırın
Bir funksiyadan istifadə etmək üçün adını, ardınca mötərizəni yazaraq çağırmaq lazımdır. Aşağıdakı nümunədə bir funksiya təyin olunur və sonra çağırılır.
def say_hello (ad): çap ("Salam" + ad) say_hello ()
Addım 10. Açar söz arqumentləri və ya parametrlər əlavə edin
Əvvəlki addımda kodu tərtib etməyə çalışsanız, ehtimal ki, bir səhv mesajı almış olursunuz. Bunun səbəbi, funksiya çağırıldıqda lazımi arqumentin olmaması idi. Bir funksiyaya zəng edərkən arqument və ya parametr əlavə etmək üçün funksiyanı çağırdıqdan sonra onu mötərizəyə yazmaq kifayətdir. Aşağıdakı nümunədə bir ad arqument olaraq əlavə olunur. Kod tərtib edildikdə "Salam" deyəcək və sonra adından bir adamdan bəhs edəcək:
def say_hello (ad): çap ("Salam" + ad) say_hello ("wikiHow oxucu")