Aslında python a bende yeni başlıyorum çok az bişeyler öğrendim.
Öncelikle python nedir bunu öğrenelim değilmi ? 
python bir script dilidir yani kendisinin kurulu olmadığı işletim sisteminde çalışmaz.
python çok basit bir dildir tek bir komutla çıktı verilebilir.
Peki ya neden python c / c++ / java varken ?
python dediğim gibi çok çok kolay bir dil ve c ve türevlerinden çok daha pratik.
örneğin; Pardusun mudur, çomar, tasma, package-manager, service-manager, pisi, yalı vb… gibi bir sürü uygulaması python da yazılmıştır.
Python da neler yapabiliriz ?
Herşeyi
Başlayalım o zaman!
Hemen
Önce işletim sisteminizde python un kurulu olduğunu var sayıyorum ve devam ediyorum…
konsolu açın ve python yazın…
rohanrhu@rnet:~$ python
Python 2.5.1 (r251:54863, May 2 2007, 16:56:35)
[GCC 4.1.2 (Ubuntu 4.1.2-0ubuntu4)] on linux2
Type “help”, “copyright”, “credits” or “license” for more information.
>>>
karşınıza böyle bir şey gelecek.
şimdi buraya print “Merhaba Dünya” yazalım.
>>> print “Merhaba Dünya”
Merhaba Dünya
>>>
ve bizi böyle bir satır karşılayacak 
bu örnekleri ilerletebiliriz yani print 4 + 3 yaparsak bu sayıların toplamını verir.
artık işi kate ye bırakalım ve devam edelim
alt f2 ye basıyoruz ve kate yazıyoruz karşımıza metin düzenleyici geliyor (çok basit anlatıyorum be :D)
Bir bilgi veriyim hemen…
Açıklama Satırları:
başında # olan satırlar yorumlayıcı tarafından okunmaz bu şekilde kodların açıklamasını yazabilirsiniz.
Python’un Başlangıç ve Bitişleri:
Py de(bundan sonra py diyeceğim :)) pascal daki gibi begin - end kodları yerine girintiler vardır bu girintileri metin editöründe tab tuşuna basarak veya boşluk bırakarak yapabilirsiniz.
Hemen Örnek Bir Betik Yapalım:
# -*- coding: utf-8 -*-
#Deneme betiği
wlm = “rezil”
amsn = wlm
print amsn
bunu py uzantısı ile kaydedin ve konsolda python dosya.py şeklinde çalıştırın sonucu görün
Py de klavye girişleri:
benim bildiğim kadarıyla raw_input komutu kullanılıyo
şimdi bunun kullanımını anlatacağım.
# -*- coding: utf-8 -*-
#raw_input denemesi
print \
“”"
Denemeeeeee
“”"
yazi = raw_input(”Şey edilecek yazıyı girin: “)
print “Şey edilmiş yazı: “, yazi
raw_input(”Bittiiiiiii…”)
bu şekilde kullanımını anlamışsınızdır artık 
burda dikkat edilmesi gereken nokta # -*- coding: utf-8 -*- kodu bunu her programınıza ekleyin
yapıyı artık anlamışsınızdır…
Devam edelim
Basit bir toplama çıkarma programı:
# -*- coding: utf-8 -*-
# Hesap Makinası
#Rohanrhu tarafından codelanmıştır
print \
“”"
Hesap Makinası
—————————-
M E N Ü
- 1 - Toplama
- 2 - Çıkarma
- 3 - Çarpma
—————————-
“”"
secim = raw_input(”Seçiminiz: “)
if secim == “1″:
sayi1 = int(raw_input(”1. Sayıyı Girin: “))
sayi2 = int(raw_input(”2. Sayıyı Girin: “))
toplam = sayi1 + sayi2
print “\nToplam Sonuç: “, toplam
elif secim == “2″:
sayi3 = int(raw_input(”1. Sayıyı Girin: “))
sayi4 = int(raw_input(”2. Sayıyı Girin: “))
toplam = sayi3 - sayi4
print “\nÇıkan Sonuç: “, toplam
elif secim == “3″:
sayi4 = int(raw_input(”1. Sayıyı Girin: “))
sayi5 = int(raw_input(”2. Sayıyı Girin: “))
toplam = sayi4 * sayi5
print “\nSonuç: “, toplam
raw_input(”\nBittiiiiii :D..”)
Örnekteki olayları anlatalım,
İf (eğer falan olayı):
basittir :D.. if su suna soyleyse diye kullanılır eşit ise demek için == değilse demek için != kullanılır.
ve sonuna : eklenir
gördüğünüz gibi bir if olmaz ise şunu yap demek için elif komutunu kullanıyoruz.
dikkat edilmesi gereken nokta; if lerden sonra tab ile bir alt girintiye geçilmesidir.
buradaki \n bir alt satıra geçmek içindir.
Evet arkadaşlar şimdilik bu kadar gecenin ilerleyen saatlerinde devam edicem. 