Python’da Fonksiyon:
Fonksiyonların görevi, karmaşık işlemleri bir araya toplayarak, bu işlemleri tek adımda yapmamızı sağlamaktır. Fonksiyonlar çoğu zaman, yapmak istediğimiz işlemler için bir şablon vazifesi görür. Fonksiyonları kullanarak, bir veya birkaç adımdan oluşan işlemleri tek bir isim altında toplayabiliriz. Python’daki ‘fonksiyon’ kavramı başka programlama dillerinde ‘rutin’ veya ‘prosedür’ olarak adlandırılır. Gerçekten de fonksiyonlar rutin olarak tekrar edilen görevleri veya prosedürleri tek bir ad/çatı altında toplayan araçlardır.
Uygulamalar:
#// Fonksiyon oluşturma:
“””def karsilama():
print(“Mekatronik Platforma Hoşgeldiniz.”)
karsilama()
def carpimİslemi():
print(2 * 8 )
carpimİslemi()
#// return Komutu Kullanımı:
def karsilama():
return “Mekatronik Platforma Hoşgeldiniz.”
cikti = print(karsilama())
def carpimİslemi():
return 2 * 8
cikti = print(carpimİslemi())
isim = input(“Kullanıcı Adınızı Giriniz: “)
def karsilama(isim):
return “Mekatronik Platforma Hoşgeldin, ” + isim
cikti = (karsilama(isim))
print(cikti)

x = int(input(“Çarpmak istediğiniz sayıyı giriniz: “))
y = int(input(“Çarpmak istediğiniz ikinci sayıyı giriniz: “))
def carpimİslemi(x,y):
return x * y
sonuc = carpimİslemi(x,y)
print(sonuc)
“””

sayi1 = int(input(“Birinci sayıyı giriniz: “))
sayi2 = int(input(“İkinci sayıyı giriniz: “))
“””def ciftSayiBulma(sayi1, sayi2):
for i in range(sayi1, sayi2+1):
if (i % 2 == 0):
print( “Çift Sayılar: “, i)
ciftSayiBulma(sayi1, sayi2)
“””

C++ uygulamaları için tıklayınız.
Matlab uygulamaları için tıklayınız.
Arduino uygulamaları için tıklayınız.
Raspberry Pi uygulamaları için tıklayınız.
Kaynakça:
https://www.sadikturan.com/python-fonksiyonlar/python-fonksiyonlar/1392