Funktsiya - bu chaqirilganda ishlaydigan kod bloki. Har safar takrorlanganda bir xil kod blokini kiritish o'rniga, siz uni funksiya sifatida belgilashingiz va undan keyin kerak bo'lganda qo'ng'iroq qilishingiz mumkin. Vazifalar, shuningdek, kirish sifatida argumentlarni yoki parametrlarni kiritishga imkon beradi. Keyin ular argumentlarga asoslangan ma'lumotlarni qaytaradilar va mustaqil natija chiqaradilar. Bu wikiHow sizga Python dasturlash tilida funktsiyani aniqlashni o'rgatadi.
Qadamlar
Qadam 1. Python -ni o'rnating
Python-da funktsiyani yozish uchun Install-Python-ni o'rnatish kerak. Python -ni yuklab olish va o'rnatish uchun quyidagi amallarni bajaring:
- Veb -brauzerda https://www.python.org/downloads/ saytiga o'ting.
- Bosing Yuqoridagi Python [versiya raqami] ni yuklab oling.
- Yuklamalar papkasida Python.exe faylini ikki marta bosing.
- Bosing Hozir o'rnatish.
- Bosing Ha
- Bosing Yopish.
Qadam 2. Kod muharririni oching
Python bilan birga keladigan asosiy kod muharriri IDLE deb nomlanadi. Shu bilan bir qatorda, Atom, Sublime Text 3 va Online Python Compiler kabi uchinchi tomon integratsiyalashgan rivojlanish muhitidan (IDE) foydalanishingiz mumkin.
Qadam 3. Yangi faylni oching yoki funktsiyani aniqlamoqchi bo'lgan faylni oching
IDLE -da siz yangi faylni ochishingiz yoki yangi faylni yaratishingiz mumkin Fayl yuqori menyuni bosing Ochiq mavjud faylni ochish yoki ustiga bosing Yangi fayl yangi dasturni ishga tushirish uchun.
Qadam 4. Funksiyani aniqlash uchun def yozing
Python funktsiyasini aniqlash uchun "def" kalit so'zi ishlatiladi.
5 -qadam. Funktsiya nomini, so'ngra qavs va ikki nuqta qo'shing
"Def" dan keyin bo'sh joy qo'ying, keyin funktsiyangiz nomini yozing, so'ngra qavs va yo'g'on nuqta qo'ying. Quyidagi misolda "say_hello" deb nomlangan funktsiyani qanday aniqlash mumkinligi ko'rsatilgan:
def say_salom ():
Qadam 6. Keyingi qatorni kiriting va kodingizni qo'shing
Funktsiyaning ichida joylashgan barcha satrlar chiziqli bo'lishi kerak. Quyidagi misolda "Salom" degan funktsiyani qanday aniqlash mumkinligi ko'rsatilgan.
def say_hello (): chop etish ("Salom")
Qadam 7. Qavsga funksiya nomidan keyin parametr yoki argument nomini kiriting
Bu funksiyaga har xil ma'lumotlarni kiritish va har xil chiqishni qayta ishlash imkonini beradi. Bir nechta argument va parametrlarni vergul bilan ajratib qo'shishingiz mumkin. Quyidagi misolda "nomi" deb nomlangan funktsiyaga ega:
def say_hello (ism): chop etish ("Salom")
Qadam 8. Koddagi argumentni qayta ishlash uchun argument nomidan foydalaning
Agar argument yoki parametrni chaqirish kerak bo'lsa, argument yoki parametr nomini kodga qo'ying. Quyidagi misolda "Salom" degan funksiya aniqlangan va keyin foydalanuvchi ismi aytilgan:
def say_hello (ism): chop etish ("Salom" + ism)
Qadam 9. Funktsiyani chaqiring
Funktsiyadan foydalanish uchun uni o'z nomini yozib, keyin qavs ichida chaqirish kerak. Quyidagi misolda funksiya aniqlanadi va keyin chaqiriladi.
def say_hello (ism): chop etish ("Salom" + ismi) say_hello ()
Qadam 10. Kalit so'z argumentlari yoki parametrlarini qo'shing
Agar siz avvalgi bosqichda kodni kompilyatsiya qilishga harakat qilgan bo'lsangiz, ehtimol siz xato xabari oldingiz. Buning sababi, funktsiya chaqirilganda, kerakli dalillar yo'q edi. Funktsiyani chaqirganda argument yoki parametr qo'shish uchun, funktsiyani chaqirgandan so'ng, uni qavs ichiga yozing. Quyidagi misolda argument sifatida ism qo'shilgan. Kod tuzilgach, u "Salom" deb yoziladi va keyin ism -sharifi bilan odamni eslatib o'tadi:
def say_hello (ism): chop etish ("Salom" + ismi) say_hello ("wikiHow o'quvchi")