IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi  
 sohbet
Sohbet chat


Programlama C , C# , C++ , Java , Python , Php , Javascript , Matlab Örnekleri

7Beğeni(ler)
  • 4 Post By ExCaLuBuR
  • 1 Post By Malefiz
  • 1 Post By BerduŞ
  • 1 Post By ZeyNa


 
 
Seçenekler Stil
Alt 10 Ocak 2023, 22:02   #1
Standart Python Fonksiyonlar

Bu yazıda Python programlama dilinde fonksiyon nedir, fonksiyon neden kullanılır, nasıl oluşturulur gibi soruların cevabını bulacak ve Python Fonksiyon kullanım örneklerini göreceksiniz.

Python’da fonksiyonlar, belirli bir işlevi yerine getirmek için kullanılan kod bloğudur. Fonksiyonlar, kodunuzu daha okunaklı ve anlaşılır hale getirir ve aynı işlemi birden fazla kez tekrarlama ihtiyacınız olmadan yapmanıza izin verir.

Fonksiyonların kullanımı, def anahtar kelimesi ile tanımlanır ve daha sonra fonksiyon ismi ile çağrılır. Örneğin:

PHP- Kodu


def selamla
():
  print(
"Merhaba!")
 
selamla()  # Merhaba! 

Fonksiyonlar, parametreler alabilir ve geriye bir değer döndürebilir. Örneğin:

PHP- Kodu

 
def topla
(ab):
  return 
b
 
sonuc 
topla(34)
print(
sonuc)  # 7 

Fonksiyonlar, ayrıca özel anahtar kelime argümanları ile de tanımlanabilir. Örneğin:

PHP- Kodu


def topla
(ab=0c=0):
  return 
c
 
sonuc 
topla(345)
print(
sonuc)  # 12
 
sonuc topla(34)
print(
sonuc)  # 7
 
sonuc topla(3)
print(
sonuc)  # 3 

Bu örnekte, topla fonksiyonu üç tane parametre alır, ancak ikinci ve üçüncü parametrelerin varsayılan değerleri tanımlanmıştır. Bu sayede, fonksiyon ikinci ve üçüncü parametreleri verilmezse, varsayılan değerleri kullanır.

Aşağıda, iki sayının karesini toplayan bir fonksiyon örneği verilmiştir:

PHP- Kodu


def kareleriTopla
(ab):
  return 
a**b**2
 
sonuc 
kareleriTopla(34)
print(
sonuc)  # 25 

Bu fonksiyon, iki tane parametre alır ve bunların karelerini toplayarak geriye döndürür. Örneğin, üstteki örnekte 3 ve 4 sayılarının kareleri toplandığında 25 değeri elde edilir.

Aşağıda, bir dizideki tüm elemanların toplamını hesaplayan bir fonksiyon örneği verilmiştir:

PHP- Kodu


def toplam
(dizi):
  
toplam 0
  
for eleman in dizi:
    
toplam += eleman
  
return toplam
 
sonuc 
toplam([12345])
print(
sonuc)  # 15 

Bu fonksiyon, bir dizi parametresi alır ve dizinin tüm elemanlarını toplayarak geriye döndürür. Örneğin, üstteki örnekte 1, 2, 3, 4 ve 5 sayılarının toplamı 15 değerini verir.

Aşağıda, bir string ifadenin tersini alan bir fonksiyon örneği verilmiştir:

PHP- Kodu


def tersCevir
(s):
  return 
s[::-1]
 
sonuc tersCevir("merhaba")
print(
sonuc)  # abahrem 

Bu fonksiyon, bir string parametre alır ve stringin tersini geriye döndürür. Örneğin, üstteki örnekte “merhaba” stringi tersine çevirilerek “abahrem” değeri elde edilir.

Aşağıda, bir sayının asal olup olmadığını kontrol eden bir fonksiyon örneği verilmiştir

PHP- Kodu


def asalMi
(n):
  if 
2:
    return 
False
  
for i in range(2n):
    if 
== 0:
      return 
False
  
return True
 
sonuc 
asalMi(3)
print(
sonuc)  # True
 
sonuc asalMi(4)
print(
sonuc)  # False 

Bu fonksiyon, bir sayı parametre alır ve sayının asal olup olmadığını kontrol ederek geriye boolen bir değer döndürür. Örneğin, üstteki örnekte 3 sayısı asal olduğu için True değeri döndürürken, 4 sayısı asal olmadığı için False değeri döndürür.

Aşağıda, bir sayının faktöriyelini hesaplayan bir fonksiyon örneği verilmiştir

PHP- Kodu


def faktoriyel
(n):
  if 
== 0:
    return 
1
  
return faktoriyel(n-1)
 
sonuc faktoriyel(5)
print(
sonuc)  # 120
 
sonuc faktoriyel(0)
print(
sonuc)  # 1 

Bu fonksiyon, bir sayı parametre alır ve sayının faktöriyelini hesaplayarak geriye döndürür. Örneğin, üstteki örnekte 5 sayısının faktöriyeli 120 değerini verirken, 0 sayısının faktöriyeli 1 değerini verir.

Aşağıda, bir metin dosyasının içeriğini okuyan ve içeriği ekrana yazdıran bir fonksiyon örneği verilmiştir:

PHP- Kodu


def dosyaOku
(dosya_adi):
  
with open(dosya_adi"r") as f:
    
icerik f.read()
    print(
icerik)
 
dosyaOku("D:\\ornek_dosya.txt"

Bu fonksiyon, bir dosya adı parametresi alır ve dosyanın içeriğini okur. Daha sonra, içeriği ekrana yazdırır. Örneğin, üstteki örnekte “ornek_dosya.txt” adlı dosyanın içeriği okunur ve ekrana yazdırılır.

Kaynak : [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Konu ExCaLuBuR tarafından (11 Mart 2023 Saat 00:11 ) değiştirilmiştir..
 
Alt 10 Ocak 2023, 22:14   #2
Standart

İhtiyacı olanlar için faydalı bir konu olmuş.
Teşekkürler emeğinize sağlık.

________________

İnsan bütün sıkıntılarını tek başına atlatınca,
kimseye ihtiyaç duymuyor.


Python Fonksiyonlar
 
Alt 10 Ocak 2023, 22:17   #3
Standart

Emeğine sağlık

________________

 
Alt 12 Ocak 2023, 09:27   #4
Standart

Yine faydalı bi paylaşım olmuş, emeğine sağlık hemşo

 


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı





Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 18:12.