Python - Fonksiyonlar 2

Fonksiyonlar konusunun ikinci bölümü ile tekrar beraberiz. Bir önceki yazımızda fonksiyonun ne işe yaradığını ve hangi amaçlar doğrultusunda kullandığını açıklamaya çalıştım. Daha önce kullandığımız fonksiyonlar python dilinde hazır gelen fonksiyonlardı. Şimdi ise biz kendi fonksiyonlarımızı nasıl oluştururuz ve yeri geldiği zaman nasıl kullanırız bunu öğrenmeye çalışacağız. Fonksiyonu tanımlarken (def) kelimesini kullanırız. Bir boşluk bıraktıktan sonra fonksiyonun özel ismini yazarız (değişken ismi kurallarına benzer şekilde). Daha sonra parantez açarak içerisine fonksiyonun varsa alacağı parametre isimlerini yazarız. Parantezi kapattıktan sonra iki nokta koyup alt satıra yani fonksiyonun kod bloğuna geçeriz ve bu blok içerisine fonksiyondan yapmasını beklediğimiz kodları yazarız. Şimdi bir örnekle pekiştirelim. Örneğin hiç bir parametre almayan ve ekrana "Merhaba Atfl" yazan bir fonksiyon yazalım ve hemen altına bir isim parametresi alan ve aldığı bu parametreye ...