Ana sayfa Bilgisayar Python Dersleri: Bölüm 1 - Giriş

Python Dersleri: Bölüm 1 - Giriş

187
PAYLAŞ
Python Dersleri

Python Nasıl Yüklenir ? Ne İşe Yarar ?

Merhaba piton dostu keçiler, bu ve gelecek haftalardaki yazılarımda, sizlere Python programla dili ile ilgili giriş seviyesinde bilgiler vermeye çalışacağım. Bu uygulamaları hazırlamaktaki amacım, hiç bir şey bilmeyen bir kullanıcıya bile bu dil ile ilgili çok temel bilgileri vermek olduğundan yazılarımda gayet basit bir dil kullanacağım. Bu uygulamaları takip edebilmek için herhangi bir bilgisayar (Mac,PC,Linux) kullanabilirsiniz. Mac ve Linux için Terminal'i  Windows 7 ve sonrası içinse PowerShell'i kullanmalısınız. Bu uygulamaları takip ederken sizden iki şeye önem vermenizi istiyorum;

1) Her dersin sonunda vereceğim "küçük ödevler" ve "dikkat edilmesi gereken yerler" bölümlerine (adı üzerinde) lütfen dikkat edin ve bu ödevleri tamamlamaya çalışın. Anlayamadığınız veya yapamadığınız problemleriniz için bize ulaşabilirsiniz. Ben veya diğer arkadaşlarım size seve seve yardımcı olacaktır.

2) Copy-Paste (Kopyala-Yapıştır) YAPMAYIN! Lütfen örnek programların her bir satırını kendiniz yazın ve IDE (integrated development environment,Eclipse vb gibi programlar) kullanmayın. Başlamadan önce, Python'u bilgisayarımıza kurmamız gerekli. İlgili linke buradan ulaşabilirsiniz. (Uyarı: Lütfen 2.x.x sürümünü indirdiğinize emin olun, python 3.x.x burada anlatılmayacaktır.)

Giriş

Hadi bu bilgisayarın biraz tozunu alalım!

Öncelikli göreviniz: Terminalinizi (Windows için PowerShell) bulun. Evet bilgisayarınızın içerisinde böyle bişey var, arayın ve bulun onu ! Buldunuz mu ? Güzel ! Şimdi ona python yazıp enter'a basın. Evet terminalden bir program böyle çalıştırılır. Eğer  "python is not recognized" hatası alırsanız terminalinize

yazmayı deneyin. Bu şekilde programı açtıktan sonra çıkmak için quit() yazmaniz gerekmektedir.Python'un sorunsuz çalıştığına emin olduğumuza göre artık ilk programımızı yazmaya neredeyse hazırız. Evet bu bir "Merhaba Dünya!" programı! Fakat başlamadan önce bir text-editor'e ihtiyacımız var. Bunun için Linux kullanan arkadaşlarımız Gedit'i, Mac kullanan arkadaşlarımız TextWrangler'ı, Windows kullanan arkadaşlarımız ise notepad++' ı kullanabilir. Basit bir arama ile bu editorlere ulaşabilirsiniz. Evet ilk programımız için şimdi hazırız! Editorumuzu açıp aşağıdaki örnek kodumuzu yazalım;

Evet "Merhaba Dünya!" yazmadık. Onun yerine eskilerden güzel bir şarkıyı tercih ettim. Şimdi bu yazdıklarımızı .py (örneğin: bolum1.py ) uzantılı olacak şekilde masaüstü (veya herhangi başka bir dizine) kaydedelim ve terminalimizi tekrar açıp bu dizine gidelim. Nasıl mı ? Bu bölüm terminal kullanmayı bilmeyenler için, örneğin Masaüstü (Desktop) dizinine ulaşmak için;

komutlarını kullanabiliriz. "pwd" komutu bize hangi dizinde olduğumuzu gösterir. "cd " komutu ise ulaşmak istediğimiz dizine girmemize yarar. şimdi programımızın bulunduğu dizine ulaştığımıza göre şu şekilde programımızı çalıştırmalıyız;

bunun sonucunda şu şekilde bir çıktı görmeliyiz;

 Evet, ilk programımızı başarıyla tamamladık. Şimdi dikkat edilmesi gereken konulara gelelim;

1) "cd","pwd" gibi komutları neden kullanma ihtiyacı duydum ? Kullanmasaydım ne olurdu ?

2) Yazdığımız programda "" işareti ne işe yaradı ? Kullanmasaydık ne olurdu ?

Küçük Ödevler

1) Bash nedir? Bash Scripting nedir ?  Genelde bir şey hakkında bilgi edinmenin en iyi yolu arama motorunuza (Google Yahoo vb) "---- Nedir" yazmaktır.

2) OOP (object oriented programming) nedir ? Genel bir bilgi edinmeye çalışın.

3) Yazdıklarınızın başına # işareti koymayı deneyin. Ne oldu anlamaya çalışın.

Tebrikler pitondan kormayan sevgili padawanlarım! Bölüm 1'i tamamladınız. Bir sonraki bölümde tekrar görüşmek üzere!

Keçi ile kalın!