Python Porgramlama Dili

Cennet Ceylan
3 min readSep 18, 2021

--

Herkese merhaba, bugün sizlere python programlama dili hakkında bilgi vereceğim, yeni başlayanlar için örnek kodlarımın bulunduğu github hesabımın linkini de ekleyeceğim. Başlayalım bakalım.

Python, birçok programlama diline kıyasla öğrenmesi kolay bir programlama dilidir. Bu yüzden, eğer daha önce hiç programlama deneyiminiz olmamışsa programlama maceranıza Python’la başlamayı tercih edebilirsiniz. Python dili ileri seviye özellikleri sayesinde rakiplerine göre daha az sayıda kod yazılarak çıktı üretmesini sağlar. İsim olarak yanlış bilenenin aksine Piton yılananıdan değil, İngiliz bir komedi grubundan esinlenerek adlandırılmıştır. Ama simgesi bir yılan olarak simgelenmiş o şekilde kabul görmüştür.

Python programlama dili,

  1. Girintilere dayalı basit söz dizimi ile dilin öğrenilmesini ve akılda kalmasını kolaylaştırır. Bu da Python’a söz diziminin ayrıntılarıyla vakit kaybetmeden programlama yapılmaya başlanabilen bir dil olma özelliği kazandırır.
  2. İlk kararlı stabil sürümü 1994 yılında duyurulmuştur.
  3. Python, nesne yönemli, modüler, etkileşimli, yüksek seviyeli ve yorumlamalı bir programlama dilidir.

4. Python bütün işletim sistemleri ile uyumludur ve sorunsuz çalışır.

5. Farklı amaçlar için farklı alanlarda yazılım geliştirilebilir.

6. Farklı işletim sistemlerinde üretilebilir ve farklı işletim sistemlerinde denenebilir.

Python sürümleri yukardaki görseldeki gibidir. Python sürümleri konusunda en önemli nokta 3 serisi ve 2 serisi uyumlu değildir. Bunun nedeni 3 sürümünde 2 sürümünden farklı olarak birçok bileşen kullanılmış ve bu bileşenlerin 2 sürümünde desteklenmiyor olmasıdır. Python3 Python2' ye göre hem çok daha güçlüdür hem de Python2' nin hatalarından arındırılmıştır. Python3'deki büyük değişikliklerden ötürü Python2 ile yazılmış bir program Python3 ile çalışmayacaktır.Aynı durum bunun tersi için de geçerlidir.

Peki hangi sürümü kullanmalı ya da öğrenmelisiniz? Tabi ki bu sorunun kısa ya da genel geçer bir cevabı yoktur. Bu sorunun cevabı kişiden kişiye değişmektedir. Eğer Python programlama diline yeni başlıyorsanız Python3' ü öğrenmeniz daha doğru olacaktır. Ama eğer Python programlama dilini belirli bir proje üzerinde çalışmak üzere öğreniyorsanız, hangi sürümü öğrenmeniz gerektiği, projede kullandığınız yardımcı modüllerin durumuna bağlıdır. Zira şu anda piyasada bulunan bütün Python2 modülleri veya programları Python3’ e tamamen aktarılmış değildir.

Değinmek istediğim diğer bir konu IDE’ler. Tümleşik Geliştirme Ortamı( integrated development environment) Bilgisayar programcılarının hızlı ve rahat bir şekilde yazılım geliştirmesini amaçlayan geliştirme sürecini organize edebilen ve zamanın verimli kullanılmasına katkı sağlayan araçların tamamını içerisinde barındıran bir yazılık türüdür. Aslında bir Python programı yazmak için tek ihtiyaç duyduğumuz yorumlayıcıdır; ancak IDE’ler programcının işini kolaylaştırır.

Bir programlama dilinde dilin mantıksal bütünlüğünü oluşturan ve derleyici ya da yorumlayıcıdır çalışma şeklini yönlendiren siz dizimlerine o dilin kavramları denilmektedir. Python Programlama Dilinde de anahtar kelimelerden kontrol yapılarından, değişken ve fonksiyon gibi dilin kurallı yapısını oluşturan kavramlar vardır. Bu kavramlar olmadan bir yazılık dil olma özelliğini barındırmaz ve yorumlayıcı ya da derleyici üzerinde beklenen sonucu üretemez. Kaçış dizileri, yorum ve açıklama cümleleri, koşul deyimleri ve işleçler yani operatörler, veri tipleri, karakter dizileri, fonksiyonlar, değişkenler, döngüler bu ve buna benzer dilin kurallı yapısını oluşturan temellere o dilin kavramları denilmektedir.

Kısaca Python Programlama dilini tanımladım. Burdan github hesabıma ulaşabilirsiniz. Basit kodlar ve açıklamaları bulunuyor. Kolay gelsin…

--

--

Cennet Ceylan
Cennet Ceylan

Written by Cennet Ceylan

Somewhere, something incredible is waiting to be known.. EEE

No responses yet