24 Haziran 2015 Çarşamba

Python Nedir ?

İlk Yazımda sizlere Python nedir  ve Python basit kod bloğuna bakacağız .. 

Python Nedir ?

Python nesne tabanlı ve Yüksek seviyeli bir programlama dilidir. Daha çok web programlama ve veritabanı platformlarında  kullanılır.Ama burada dikkat edilmesi gerekilen konu PHP deki gibi          ( PHP5 ile 4 'ü birlikte kullanmak ) sürümlerarasında uyum yoktur yani Python 3.X ile 2.X uyumsuzdur. Youtube , Bittorrent , Google , NASA gibi kurumlar ve projeler Python kullanmıştır.


Python Kod Bloğu 

Hemen Başlayalım...
while True:
      buton1= "Toplama - 1 "
      buton2= "Çıkarma - 2"      buton3= "Çarpma - 3"      buton4= "Bölme -4 "
      print buton1
      print buton2
      print buton3
      print buton4
      soru = raw_input("Lütfen yapmak istediğiniz işlemi seçin: ")
      if soru == "1" :
          sayi1 = input("Lütfen ilk sayıyı girin: ")
          print sayi1
          sayi2 = input("Lütfen ikinci sayıyı girin: ")
          print sayi1, "+", sayi2,":", sayi1 + sayi2
      if soru == "2" :
          sayi3 = input("Lütfen ilk sayıyı girin: ")
          print sayi3
          sayi4 = input("Lütfen ikinci sayıyı girin: ")
          print sayi3, "-", sayi4,":", sayi3 - sayi4
     if soru == "3" :
         sayi5 = input("Lütfen ilk sayıyı girin: ")
         print sayi5
         sayi6 = input("Lütfen ikinci sayıyı girin: ")
         print sayi5, "x", sayi6,":", sayi5 * sayi6
     if soru == "4":
         sayi7 = input("Lütfen ilk sayıyı girin: ")
         print sayi7
         sayi8 = input("Lütfen ikinci sayıyı girin: ")
         print sayi7, "/", sayi8,":", sayi7 / sayi8

python da küme parantezlerinin kullanılmamasının sebebi hızlı yazılma amacında oluşudur. Hatta bazen tek satırda bile birden fazla kod yazabilirsiniz....

işleçler

  • '*'  -  çarpma işlemleri 
  • '/' -   bölme işlemleri 
  • '+' -  toplama işlemleri 
  • '-' -   çıkarma işlemleri için
  • '<'  - küçüktür' 
  • '>' -  'büyüktür'
  • '==' -  'eşittir' 
  • '<=' -  'küçük eşittir' 
  • '>=' -  'büyük eşittir' 
  • '!=' - 'eşit değil' anlamına gelir
  • '**' - 'üs alma' anlamına gelir
  • True - 'doğru' anlamına gelir
  • False - 'yanlış' anlamına gelir
  • and -  've' anlamına gelir
  • or  - 'veya' anlamına gelir
  • not - 'değil'


Ayrıca bu kodları içeren dosyalar  py,  .pyw,  .pyc,  .pyo,  .pyd dosya uzantıları ile kaydedilir.
umarım bu yazıda sizlere Pythonda kod yapısını ve mantığını anlatabilmişimdir ... Python eğitimi için tıklayın

Hiç yorum yok:

Yorum Gönder