Kayıt Ol

Giriş


Şifremi Kaybettim

Şifreni mi unuttun? Lütfen e-mail adresinizi giriniz. Bir bağlantı alacaksınız ve e-posta yoluyla yeni bir şifre oluşturacaksınız.

Giriş


Kayıt Ol

Merhaba, kayıt formu üzerinden kayıt olabilirsiniz. Fakat sosyal medya ile kayıt olmanızı önermekteyiz.

Python Birden Fazla Değer Döndürme (Return)

Python Birden Fazla Değer Döndürme (Return)

Python Birden Fazla Değer Döndürme (Return)

Fonksiyonlar birden fazla değer de döndürebilirler. Bu konuya farklı olarak çok parametreli fonksiyonlar olark değinmiştim burada farkı olarak döndüren değerden bahsedeceğiz.

Konuyu daha iyi anlamak adına örnekler üzerinden gidelim.

Yıkarıdaki fonksiyonu çağıracak olursak :

ÇIKTI :

İstiyorsak şunları şu şekildede çağırabiliriz.

Class tanımlar gibi, bu şekilde cevre ve alan değişkenlerine return değelerini attık.

ÇIKTI :

 

Özet

Python Birden Fazla deger dondurme

Python yorumlayıcısı kodları ilk satırdan başlayarak işletir. Eğer siz birtakım program satırlarını (bloklar) tekrar kullanacaksınız, bınları fonksiyon içerisinde yazarsınız. Python’da bloklar iki nokta üstte(:) ile başlar. Blok kodları önceki satırın hizasında daha sağda yazılır. Diğer dillerde kulllanılan kıvrık parantez ({}) yada Pascal’da olduğu gibi begin-end arasında yazılmazlar. Program işlevleri def ifadesi ile tanımlanır. İşlev bloğu çağıralana kadar işletilmezler. Hangi satırda çağırmışsak o anda işletilirle, işlevin çalışması son bulduğunda Python yorumlacısı programımızı çalıştırmaya, işlevin çağrıldığı kodun hemen altındaki satırdan devam eder.

Fonksiyonlara gönderdiğimiz verilere argüman, bu verilerin fonksiyon içerisinde kullanıması için yapılan tanımlamalara parametre denir. Fonksiyonlara veri gönderirken, parametre listesindeki sıraya dikkat etmeliyiz. Parametre sırasına uymak istemiyorsanız, argümanlar ile birlikte parametreleri de kullanmalısınız, fonksiyonlar parametrelerin ön tanımlı değeleri olabilir. Fonksiyonlar içerisinde tanımlanan değişkenler yereldir ve dışarıdan ulaşılamazlar. Dışardaki değişkenlerin değeri okuanabilir fakat değiştirelemez. Fonksiyonlar içerisinde değiştirmek global ifadesini kullanmalısınız. Böylellikle bir işlevin sonucu daha sonra kullanmak üzere bir değişkene atanabilir.

 

Hakkında Ali YamanYenilmez

Mühendis adayı, yazılım geliştirici ve haftanın hergünü yazılım ile zamanını geçiren ve kendini geliştiren pratik ve işine sahip öz verili biriyimdir. Web yazılım ve geliştirme alanında kendimi geliştirmekteyim ve hergün yeni birşey öğrenmeden günümü bitirmiyorum.

Beni Takip Et

Cevap yazın

Captcha Captcha güncellemek için resime tıkla