Python'da Kullanıcı Tanımlı Fonksiyonlarla Çalışmanın Temelleri

Python'da standart fonksiyonları ve metotları kullanmanın yanı sıra, kendi özel fonksiyonlarınızı oluşturup kullanabilirsiniz.

Kendi fonksiyonumuzu oluşturmak için sözdizimine bakalım. Bildirim için def anahtar kelimesini yazmanız gerekir, ardından fonksiyonun adı ve içinde parametreler belirleyebileceğiniz yuvarlak parantezler gelir. Sonrasında iki nokta üst üste konur, onun ardından alt blokta gerekli kod (fonksiyon gövdesi) yazılır. Fonksiyon gövdesi, diğer tüm kod bloklarında olduğu gibi bir girinti ile içeriden başlamalıdır.

Örnek olarak func fonksiyonunu yapalım:

pythondef func():
  '''
    içinde yürütülecek kodun
    yazılı olduğu fonksiyon gövdesi
  '''

func fonksiyonunun bir ünlem işareti yazdırmasını sağlayalım:

pythondef func():
  print('!')

Şimdi fonksiyonumuzu çağıralım. Bunun için fonksiyonun adını ve yuvarlak parantezleri yazmak gerekir:

pythondef func():
  print('!')
  
# Fonksiyonumuzu çağırıyoruz:
func() # '!' yazdıracak

Fonksiyonumuzu birkaç kez çağırabiliriz - bu durumda fonksiyonun her çağrılışı ekrana yeni bir çıktı verecektir:

pythondef func():
  print('!')
  
func() # '!' yazdıracak
func() # '!' yazdıracak
func() # '!' yazdıracak

Python'da fonksiyonu mutlaka bildiriminin altında çağırmak gerekir:

pythonfunc() # hata verecek

def func():
  print('!')
Задание 1

Adınızı ve soyadınızı yazdıran bir fonksiyon yapın.

Задание 2

3 ve 6 sayılarının toplamını yazdıran bir fonksiyon yapın.