Python'da Fonksiyon Nasıl Tanımlanır (Resimlerle)

İçindekiler:

Python'da Fonksiyon Nasıl Tanımlanır (Resimlerle)
Python'da Fonksiyon Nasıl Tanımlanır (Resimlerle)
Anonim

İşlev, çağrıldığında çalışan bir kod bloğudur. Her tekrarında aynı kod bloğunu girmek yerine, onu bir fonksiyon olarak tanımlayabilir ve kullanmanız gerektiğinde çağırabilirsiniz. İşlevler ayrıca girdi olarak bağımsız değişkenler veya parametreler girmenize olanak tanır. Daha sonra argümanlara dayalı verileri döndürecek ve bağımsız bir çıktı üreteceklerdir. Bu wikiHow makalesi sana Python programlama dilinde bir işlevi nasıl tanımlayacağınızı öğretir.

adımlar

5623490 1
5623490 1

Adım 1. Python'u yükleyin

Python'da bir fonksiyon yazabilmek için Install-Python'a ihtiyacınız var. Python'u indirmek ve kurmak için aşağıdaki adımları kullanın:

  • Bir web tarayıcısında https://www.python.org/downloads/ adresine gidin.
  • Tıklamak En üstteki Python [sürüm numarası] dosyasını indirin.
  • İndirilenler klasörünüzdeki Python.exe dosyasına çift tıklayın.
  • Tıklamak Şimdi kur.
  • Tıklamak Evet
  • Tıklamak Kapat.
5623490 2
5623490 2

Adım 2. Bir kod düzenleyici açın

Python ile birlikte gelen temel kod düzenleyiciye IDLE adı verilir. Alternatif olarak, Atom, Sublime Text 3 ve Online Python Compiler gibi bir üçüncü taraf entegre geliştirme ortamı (IDE) kullanabilirsiniz.

5623490 3
5623490 3

Adım 3. Yeni bir dosya açın veya içinde bir fonksiyon tanımlamak istediğiniz dosyayı açın

IDLE'de, yeni bir dosya açabilir veya düğmesine tıklayarak yeni bir dosya oluşturabilirsiniz. Dosya üstteki menü Tıklayın Açık mevcut bir dosyayı açmak için veya Yeni dosya Yeni bir program başlatmak için

5623490 4
5623490 4

Adım 4. Bir işlevi tanımlamak için def yazın

Python'da bir işlevi tanımlamak için "def" anahtar sözcüğü kullanılır.

5623490 5
5623490 5

Adım 5. Parantez ve iki nokta üst üste gelen işlev adını ekleyin

"def" den sonra bir boşluk koyun, ardından işlevinizin adını, ardından parantez ve iki nokta üst üste yazın. Aşağıdaki örnek, "say_hello" adlı bir işlevin nasıl tanımlanacağını gösterir:

def say_hello():

5623490 6
5623490 6

Adım 6. Sonraki satırı girintileyin ve kodunuzu ekleyin

Fonksiyonun içindeki tüm satırlar girintili olmalıdır. Aşağıdaki örnek, "Merhaba" yazan bir işlevin nasıl tanımlanacağını gösterir.

def say_hello(): print("Merhaba")

5623490 7
5623490 7

Adım 7. İşlev adından sonra parantez içinde bir parametrenin veya bağımsız değişkenin adını girin

Bu, fonksiyonun farklı veri girdilerini almasına ve farklı çıktıları işlemesine izin verir. Birden çok argüman ve parametreyi virgülle ayırarak ekleyebilirsiniz. Aşağıdaki örnekte "name" adında bir parametreye sahip bir fonksiyon vardır:

def say_hello(isim): print("Merhaba ")

5623490 8
5623490 8

Adım 8. Koddaki bağımsız değişkeni işlemek için bağımsız değişken adını kullanın

Argümanı veya parametreyi çağırmanız gerektiğinde, argümanın veya parametrenin adını koda yerleştirin. Aşağıdaki örnekte, "Merhaba" yazan ve ardından bir kullanıcının adından bahseden bir işlev tanımlanmıştır:

def say_hello(isim): print("Merhaba" + isim)

5623490 9
5623490 9

Adım 9. Fonksiyonu çağırın

Bir işlevi kullanmak için adını parantez içine alarak çağrılmalıdır. Aşağıdaki örnekte, bir fonksiyon tanımlanmış ve daha sonra çağrılmıştır.

def say_hello(isim): print("Merhaba" + isim) say_hello()

5623490 10
5623490 10

Adım 10. Anahtar kelime argümanları veya parametreleri ekleyin

Kodu bir önceki adımda derlemeye çalıştıysanız, muhtemelen bir hata mesajı aldınız. Bunun nedeni, işlev çağrıldığında gerekli argümanın eksik olmasıdır. Bir işlevi çağırırken bir argüman veya parametre eklemek için, işlevi çağırdıktan sonra onu parantez içine yazmanız yeterlidir. Aşağıdaki örnekte, bağımsız değişken olarak bir ad eklenir. Kod derlendiğinde "Merhaba" der ve ardından bir kişiden ismiyle bahseder:

def say_hello(isim): print("Merhaba " + isim) say_hello("wikiHow okuyucu")

Önerilen: