Python Programlama 4. Bölüm |
Python' da Fonksiyonlar
Bu yazımızda programlamanın en önemli konularından biri olan Fonksiyonlarla tanışarak, Python’ da Fonksiyonlar konusunu işleyeceğiz. Gömülü fonksiyonları da anlattığımız bu yazımızda, sıkça kullandığımız bazı gömülü fonksiyonların da örneklerini bulabileceksiniz.
Fonksiyon Nedir?
Fonksiyon; tekrar eden rutinleri tek bir çatı altında toplar ve istenildiğinde çağrılarak kullanılır. Sürekli yapılan işleri, istediğimiz kısımlarda birçok defa uzun uzun yazmaktansa, tek bir fonksiyon altında bir defa yazıp, lazım olan yerlerde fonksiyonu çağırarak kullanabiliriz. Fonksiyonlar işimizi oldukça kolaylaştırır ve büyük projelerde kod fazlalığından ve zaman kaybından bizi kurtarır. Fonksiyon kullanımı, programlama konusunda geliştiriciye kolaylık sağlar ve çok önemli bir konudur. Fonksiyonların dillere göre farklılık göstererek rutin, metod, prosedür şeklinde adları vardır.
Python’ da Fonksiyonlar
Fonksiyon nedir kısmında yaptığımız tanımlar, Python’da fonksiyonlar konusunda da geçerlidir. Python’ da fonksiyonlar “def fonksiyon_adı():” şeklinde tanımlanır ve bu tanımlamadan sonra kod içeriğine yazacağımız kodları bir tab boşluk bırakarak yazmamız gereklidir. Fonksiyon tanımlamasıyla aynı hizada yazdığımız kodlar(1 tab boşluk bırakmadan) fonksiyon içeriğinde sayılmayacaktır.
►İlginizi Çekebilir:Elektrik-Elektronik Mühendisliğinde Bilgisayar Programları
Fonksiyonlar parametre alarak çok daha işlevsel halde kullanılabilir. Parametre işlemleri fonksiyon adından sonraki parantezler içinde yapılır.
Gömülü Fonksiyonlar
Round() Fonksiyonu, verilen sayıyı en yakın tam sayıya yuvarlar.
List() Fonksiyonu, aşağıda verilen değeri list biçimine çevirir.
int() fonksiyonu, verilen değeri integer değere çevirmek için kullanılır.
len() fonksiyonu, verilen ifadenin karakter uzunluğunu bulur. Bunu yaparken boşlukları da sayar.
float() fonksiyonu, verilen değeri float değere dönüştürmeye yarar.
- Dünyanın En Görkemli 10 Güneş Tarlası
- Dünyanın En Büyük 10 Makinesi
- 2020’nin En İyi 10 Kişisel Robotu
- Programlamaya Erken Yaşta Başlayan 7 Ünlü Bilgisayar Programcısı
- Üretimin Geleceğinde Etkili Olacak 10 Beceri
- Olağan Üstü Tasarıma Sahip 5 Köprü
- Dünyanın En İyi Bilim ve Teknoloji Müzeleri
- En İyi 5 Tıbbi Robot
- Dünyanın En Zengin 10 Mühendisi
- Üretim için 6 Fabrikasyon İşlemi
- DrivePro Yaşam Döngüsü Hizmetleri
- Batarya Testinin Temelleri
- Enerji Yönetiminde Ölçümün Rolü: Verimliliğe Giden Yol
- HVAC Sistemlerinde Kullanılan EC Fan, Sürücü ve EC+ Fan Teknolojisi
- Su İşleme, Dağıtım ve Atık Su Yönetim Tesislerinde Sürücü Kullanımı
- Röle ve Trafo Merkezi Testlerinin Temelleri | Webinar
- Chint Elektrik Temel DIN Ray Ürünleri Tanıtımı
- Sigma Termik Manyetik Şalterler ile Elektrik Devrelerinde Koruma
- Elektrik Panoları ve Üretim Teknikleri
- Teknik Servis | Megger Türkiye