Python Ders 7 – Fonksiyonlar

26 Ocak 2014 tarihinde Python kategorisine eklendi. Yorum: 0

python-functionHer programlama dilinde sıkça kullandığımız fonksiyonlar, Python üzerinde de ihtiyaçlarımızı çok iyi bir şekilde karşılayacak şekilde tasarlanmış. Kullandıkça daha iyi hissedeceksiniz.. Fonksiyonlar bildiğimiz üzere sürekli yaptığımız veya yapacağımız işlemler için oluşturduğumuz yapılardır, dışarıdan verilen argümanlar ile istediğimiz sonuçları ekrana getirmesi için biçilmiş kaftantır. Veritabanına ürün kaydetmek, sipariş oluşturmak, fatura çıkartmak veya Python içinde devamını okuyun >>

Python Ders 6 – Sözlükler

10 Ocak 2014 tarihinde Python kategorisine eklendi. Yorum: 0

Python Sözlük

Python’un en güçlü olduğu alanlardan biri de sözlük kavramıdır. PHP’deki array yapısına benzer biraz, anahtar ve değer temeli üzerine çalışır.  Ayrı ayrı değişkenler kullanmak yerine, bir sözlük oluşturup içerisinde bilgileri tutmak birçok kere daha kullanışlı olacaktır. Bir de öyle methodları var ki, if else kullanmak yerine sözlük oluşturup bile zaman zaman çok kullanışlı betikler yazabilir hale geliyorsunuz.

Hemen örneklerle açıklayalım.

kullanici diye bir sözlük tanımladım içine de username ve pass adında anahtarlar oluşturup içerisine de sinan ve 12345 değerlerini tanımladım. İşte bu yapı bir sözlüktür. Ardından ekrana devamını okuyun >>

Python Ders 5 – if else deyimi

1 Ocak 2014 tarihinde Python kategorisine eklendi. Yorum: 0

if-else yapısıPython’da en çok kullanacağımız deyimlerden biri de if else yapısı. Bildiğiniz üzere if ingilizce de “eğer” anlamına gelir. Yani eğer şöyleyse, bu bu bu olsun. Yok eğer böyle değil ise şu şu şu olsun gibi ifadelerde kullanabiliriz.

Bu tür işlemler için if deyimini kullanacağız. Bu if deyimi veya else değiminde sonunda iki nokta üst üste olacak şekilde bir yazılımı var. Hemen bir örnek yapalım ve onun üzerinden ilerleyelim.

Senaryo şöyle olsun, bir x sayısı eğer 5′den büyük ise devamını okuyun >>

Python Ders 4 – Matematiksel Fonksiyonlar

28 Aralık 2013 tarihinde Python kategorisine eklendi. Yorum: 0

math_007Python ile dört işlem gibi basit işlemleri yapabiliyoruz. Peki trigonometrik veya üstel fonksiyonlar ile hesaplamalar nasıl yapacağız? İşte Python’un  modüllerinden math modülü burada bize eşlik ediyor.

Bu modülün içindeki fonksiyonları incelemeden önce, bu fonksiyonları kullanabilmek için math modülünü projeye çağırmanız gerekiyor. Yani devamını okuyun >>

Python Ders 3 – For ve While Döngüleri

26 Aralık 2013 tarihinde Python kategorisine eklendi. Yorum: 0

python-loopPython’da for ve while döngüleri ile neler yapabileceğimize bakalım. Ancak döngülere geçmeden önce güzel bir dahili fonksiyon olaran range() fonksiyonundan bahsedeyim.

range()

İngilizcede de bir aralık verme anlamında olan range, başlangıç,bitiş ve artım miktarını vererek bir liste oluşturmamıza imkan sağlar.

range(3) yazdığımda 0,1,2 geldiğini görebilirsiniz. Yani range içine yazdığım değer dahil değildir o listeye. Aynı şekilde range(5) devamını okuyun >>

Python Ders 2 – Listeler (Diziler)

25 Aralık 2013 tarihinde Python kategorisine eklendi. Yorum: 0

python-logoPython’un en güçlü olduğu yanlardan biri de liste yani dizileridir. İlk defa bir programlama dili öğrenmiyorsanız dizinin ne olduğunu biliyorsunuzdur. Kabaca birçok farklı değeri içinde barındırabilen değişkenlere dizi diyebiliriz. Python üzerinde nasıl bir liste yani dizi oluşturabileceğimizi inceleyelim.

Python’da liste oluşturmak için önce sanki değişkenmiş gibi listemize bir ad veriyoruz, sonra da köşeli parantezler içinde bu liste içerisine değer ekliyoruz.

şeklinde bir dizi oluşturmuş oluyorum.  Dizilerin elemanlarına bundan sonra indis diyeceğim. Dizi içinde indisler 0′dan başlar. Yani 1 aslında a dizisinin 0. indisidir. 2 de birinci indisi, 5 ise ikinci devamını okuyun >>

Python Ders 1 – Temel Bilgiler

23 Aralık 2013 tarihinde Python kategorisine eklendi. Yorum: 0

Python-LogoÖncelikle Python çalışma ortamımın windows olduğunu söyleyeyim ve ben aksini yazana kadar şuan uzun süre bu şekilde devam edecek. O nedenle anlattığım herşey windows çalışma ortamına göre olmakla beraber, Python 2.7.6 kullandığımı da ekleyerek derslerimize başlayalım.

Genelde her programlama dilinde ekrana bir metin yazarak başlanır ki biz de öyle devam edelim. print komutu ile ekrana yazı yazdırabilirsiniz.

ile Merhaba Dünya metnini ekranda görebilirsiniz. İsterseniz tek tırnak da yazabilirdik. Bu şekilde tırnak içinde devamını okuyun >>

Notepad++ ile Python Çalıştırın

4 Aralık 2013 tarihinde Python kategorisine eklendi. Yorum: 0

python-logoPython neymiş arkadaş diye merak ettiniz biraz araştırmaya başladınız. Nesne yönelimli çok akıcı bir programlama dili olduğunu farkettiniz ve üzerinde biraz çalışıp deneme yapma niyetiniz oldu. O zaman 2 şeye ihtiyacınız var

1- Python Yükleme

2-Python Editörü

Eğer benim gibi ftp,html,css,php gibi ihtiyaçlarınız için zaten notepad ++ kullanıyorsanız Python için ayrı birşey yüklemeye gerek kalmadan Notepad ++ içinde halledebilirsiniz. Derseniz ki yok kardeş bana farklı bir editör lazım o zaman seni şöyle alalım. Orda editörlerin listesi var.

Notepad ++ içinde nasıl çalıştıracağımıza devam edersek, ilk önce Python 2.7.6 versiyonunu buraya tıklayarak indirin ve kurun.

Python kurulumunu yaparken özel bir ayar yapmamışsanız C:\Python27 olarak yüklenmiş olması lazım. Şimdi Notepad ++ devamını okuyun >>

Jquery live() Methodu Yerine on() Methodu Kullanımı

9 Kasım 2013 tarihinde PHP, jQuery,CSS kategorisine eklendi. Yorum: 0

jquery-logoJquery çıktığı ilk günden beri sürekli üzerine koyarak ilerledi ve kendini geliştirdi, sürekli yeni sürümleri, özellikleri ile, web sayfalarını şahane bir şekilde kendisine efektif görünümler katmasına yardımcı oluyor.

Benim de çok sık kullandığım Jquery ile çalışırken, live methodunu kullanamadığımı farkettim, live methodunu sayfaya sonradan eklediğimiz elementler için de seçicilerin iş görebilmesi için kullanıyorduk. Örnek olarak


$('button').live('click',function(){
$(this).after("<button>YeniButon</button>");
});

Şeklinde bir Jquery kodu ile, ekrandaki butona basılınca devamını okuyun >>

PHP preg_replace Kullanımı

8 Kasım 2013 tarihinde PHP, jQuery,CSS kategorisine eklendi. Yorum: 0

preg_replace

Php ile bir metin içinde bulunan belirli alanları bir anda silmek için preg_replace kullanabiliriz. Explode yöntemi de çoğu zaman işimizi çözüyor, foreach ile döndürüp dizi içine alıp işliyorum ama bu sefer şöyle içinden çıkamadığım bir ihtiyacım oldu,

Metnimiz şöyle olsun;

$string = "{123}Sarı,{124}Kırmızı,{125}Mavi,{126}Yeşil";

devamını okuyun >>