Python Günlükleri 17 – Gömülü Fonksiyonlar

Merhabalar;

Gömülü fonksiyonların ne olduğunu, nasıl kullanıldığını önceki yazımda bahsetmiştim. Bu yazımda ise Python’da yer alan birkaç tane gömülü fonksiyonun ne olduğunu ve nasıl kullanıldıklarını inceleyeceğiz. Şimdi fonksiyonların tanımlarını örneklerle beraber inceleyelim.

Okumaya devam et “Python Günlükleri 17 – Gömülü Fonksiyonlar”

Python Günlükleri 15 – Fonksiyonlar

Merhabalar;

“Fonksiyon nedir , fonksiyonları nasıl kullanırız veya nasıl tanımlarız ?” gibi sorular aklınızda yer alabilir. Bu yazımda bu soruların cevaplarına bakacağız. Aslında fonksiyon kelimesini ilk defa duymuyoruz. Önceki yazılarımda birçok kez kullandığımız bir kelime, birçok kullandığımız fonksiyonlar(print(), type(), input() vs.) yer almaktaydı ama şu ana kadar ayruntılı bir şekilde bahsetmemişik.

Okumaya devam et “Python Günlükleri 15 – Fonksiyonlar”

Python Günlükleri 14 – Sözlük Metodları

Merhabalar; Bir önceki yazımda sözlüklerin görevlerinden bahsetmiştim. Sözlükleri de listeleri yönetebildiğimiz yönetebiliyoruz. Öğe ekleyebilir ya da öğe çıkarabiliriz. Birlikte sözlük metodlarını örnekler yardımı ile inceleyelim. Bir şirkette çalıştığımızı düşünelim. Şirket için bir proje yazıyoruz ve projede çalışanların isimleri ile doğum … Okumaya devam et Python Günlükleri 14 – Sözlük Metodları

Python Günlükleri 13 – Sözlükler

Merhabalar;

 Python’da  yine veri kümelerini barındıran bir veri tipi ile karşı karşıyayız. Veri tipimizin adı sözlüklerdir(dictionaries). İsminden de anlaşılacağı üzere bu veri tipi günlük hayatta kullandığımız sözlük mantığına benzemektedir. Örneğin; Türkçe-İngilizce bir sözlük düşünelim. Türkçe kelimelerin İngilizce karşılıkları yer almaktadır. ”Bilgisayar “ kelimesinin karşısında “Computer” yazar.Başka bir örnek daha verelim.Şarkıcılar ve şarkı isimlerini tanımlamak istiyoruz. Şarkılar ve şarkıcılar arasında bir ilişki mevcuttur. Burada da sözlük veri tipinin mantığı  Python’daki aynıdır. Birbiri ile  ilişkisi olan verileri sözlük yapısı ile tanımlarız. Şimdi birlikte sözlük tanımlama ve sözlüklerle ilgili örneklere göz atalım.

Okumaya devam et “Python Günlükleri 13 – Sözlükler”

Python Günlükleri 12 -Demetler

Merhabalar;

Demetler(tuples) bir önceki yazımda bahsettiğim listelere benzer. Listelerdeki gibi veri kümeleridir diyebiliriz. Ancak listelerden farkı vardır. O da listeler üzerinde değişiklik yapabiliyorken, demetler üzerinde değişiklik yapamıyoruz. Listelerde veri ekleme, veri silme gibi metodlar yer alıyordu. Bu metodları demetlerde uygularsak hata alırız; çünkü demetler üzerinde ekleme, çıkarma gibi işlemler yapamıyoruz. Peki listeler varken demetler ne işimize yarayacak ? Demetler değişime izin vermedikleri için listelere göre daha güvenilirdir.Üzerinde oynama yapılmayacak bir öge grubunu eklemek istiyoruz diyelim. Bu öge grubunu demetler olarak tanımlamamız daha iyi olacaktır. Eğer liste olarak tanımlarsak yanlışlıkla veriler değişebilir, verileri kaybedebiliriz. Bu durumlarda demetleri kullanmamız daha yararlı olacaktır. Ayrıca demetler daha hızlı çalıştıkları için daha avantajlıdır. Örneklerle birlikte demetler konusunu pekiştirelim.

Okumaya devam et “Python Günlükleri 12 -Demetler”