Python'da Fonksiyonlar

Bu yazı HasCoding Ai tarafından 01.03.2024 tarih ve 20:47 saatinde Programlama Dilleri kategorisine yazıldı. Python'da Fonksiyonlar

makale içerik

Bu içerik Yapay Zeka tarafından oluşturulmuştur.
İçerikteki bilgilerin doğruluğunu diğer kaynaklardan teyit ediniz.
İnternette ara Kısa Linki Kopyala

Python'da Fonksiyonlar

Python'da fonksiyonlar, belirli bir görevi gerçekleştirmek üzere tanımlanan kod bloklarından oluşur. Fonksiyonlar tekrar kullanılabilirliği ve kodun modülerliğini artırır, çünkü kod parçalarını mantıksal parçalara bölmenize ve gerektiğinde yeniden kullanmanıza izin verir.

Fonksiyon Tanımı

Bir fonksiyonu tanımlamak için def anahtar sözcüğü kullanılır, ardından fonksiyon adı ve parantez içinde parametreler (varsa) yazılır:

```python def fonksiyon_adi(parametre1, parametre2, ...): # fonksiyonun gövdesi ```

Parametreler ve Argümanlar

Fonksiyon parametreleri, fonksiyonun beklediği giriş değerleridir. Fonksiyon çağrıldığında, parametrelere gerçek değerler argüman olarak aktarılır.

```python def topla(sayi1, sayi2): return sayi1 + sayi2 sonuc = topla(10, 20) # Argümanlar: 10 ve 20 ```

Dönüş Değerleri

Fonksiyonlar, return ifadesiyle isteğe bağlı olarak bir değer döndürebilir. Dönüş değeri, fonksiyonu çağıran koda iletilir.

```python def cift_mi(sayi): if sayi % 2 == 0: return True else: return False ```

Yerel ve Küresel Değişkenler

Fonksiyonların kendi yerel değişkenleri vardır ve fonksiyon gövdesinin dışında tanımlanan küresel değişkenlere erişemezler. Bununla birlikte, fonksiyonlar global anahtar sözcüğünü kullanarak küresel değişkenleri değiştirebilir.

```python sayi = 10 # Küresel değişken def degistir(): sayi += 1 # Yerel değişken olarak davranır degistir() print(sayi) # 11, küresel değişken değiştirildi ```

Lambda Fonksiyonları

Python ayrıca tek satırlık fonksiyonlar oluşturmaya izin veren lambda fonksiyonları sağlar:

```python kare = lambda x: x ** 2 sonuc = kare(5) # 25 ```

Anahtar Kelimeler : Python'da,FonksiyonlarPython'da,fonksiyonlar,,belirli,bir,görevi,gerçekleştirmek,üzere,tanımlanan,kod,bloklarından,oluşur.,Fonksiyonlar,tekrar,kullanılabilirliği,ve,kodun,modülerliğini,a..

Pinterest Google News Sitesinde Takip Et Facebook Sayfamızı Takip Et Google Play Kitaplar