Python Nedir?
Python Nedir? Yüksek seviyeli, nesne yönelimli, yorumlamalı, modüler ve etkileşimli açık kaynak kodlu bir programlama dilidir. Hollandalı bir programcı olan Guido Van Rossum tarafından 1990 yılında geliştirilmeye başlanmış ve 1991’de piyasaya sürülmüştür. Pyhton basit sözdizimi sayesinde dilin öğrenilmesini ve akılda kalmasını kolaylaştırdığı gibi vakit kaybetmeden program yapılabilme özelliğine sahip bir dildir.
Pyhton, modüler yapısı, sayesinde her türlü veri alanı girişini ve sınıf dizgesini (sistem) destekler. Pyhton, bütün platform ile uyumlu bir şekilde çalışabilmektedir.(Linux, Mac, Windows, Symbian vs.)
Pyhton ile ;
- sistem programlama
- web programlama
- yazılım geliştirme
- ağ programlama
- uygulama ve veritabanı yazılımı programlama
- matematik
- sistem komut dosyası oluşturma
ve daha birçok alanda yazılım geliştirme yapılabilmektedir. Ayrıca Pyhton büyük yazılımların hızlı bir şekilde prototiplerinin oluşturulması, üretilmesi veya denenmesi gerektiği durumlarda C ya da C++ gibi dillere tercih edilmektedir.
Pyhton nerelerde kullanılır
- Bir sunucuda web uygulamaları oluşturmak için kullanılabilir.
- İş akışları oluşturabilmek için yazılımın yanında kullanılabilir.
- Veritabanı sitemlerine bağlanabilir, bağlandığı veritabanlarında bilgileri okuyabilir veya değiştirebilir.
- Verileri analiz edebilir veya veri kontrolü yapabilir.
- Pyhton, bazı yazılımlarda betik dil olarak da kullanılabilmektedir.
- Büyük verileri işlemek ve karmaşık matematik yapmak için kullanılabilir.
Ve daha birçok farklı işlerde kullanılabilir.
Pyhton dilinin bazı özellikleri
- Python, basit bir sözdizimine sahiptir.
- Python hemen hemen tüm platformlarda (Windows, Mac, Linux, Symbian vb.) tam uyumlu çalışabilmektedir.
- Pyhton, diğer bazı programlama dillerinden daha az satır içeren programlar yazmasına izin veren sözdizimine sahiptir. Buda Pyhton ‘un daha az kod ile aynı işlemleri yapabildiği anlamına gelmektedir.
- Python yorumlayıcı bir sistemde çalışır, buda kod yazılır yazılmaz çalışmasını sağlamaktadır. Bu kadar pratik olması, prototip oluşturmanın çok hızlı olabileceği anlamına gelmektedir.
- Python yordamsal bir şekilde, nesneye yönelik bir şekilde veya işlevsel bir şekilde değerlendirilebilir.
- Pyhton, açık kaynak kodlu ücretsiz bir programlama dilidir.
- Pyhton, birçok Linux ve Mac işletim sisteminde yüklü olarak gelir.
- Windows işletim sistemine ücretsiz bir şekilde kurulabilir.
- Pyhton bir metin düzenleyicide bile yazılabilir.
Pyhton Sözdizimi
Pyhton kolay okunabilirlik için tasarlanmıştır. Bunun için diğer programlama dillerinde olduğu gibi küme parantezleri yerine boşluk kullanarak girintilime işlemini kullanmaktadır. Ayrıca noktalı virgül veya parantez kullanan diğer programlama dillerinin aksine, bir komutu tamamlamak için yeni satırlar kullanır. Pyhton’un sade sözdizimi program kodunu çok kolay ve hızlıca yazılmasını sağlar.
Girintileme: Pyhton’da bir kod satırının başındaki boşlukları ifade eder. Diğer birçok programlama dili ayraçlar yada anahtar bir kelime yerine Pyhton boşluk girinti kullanır. Pyhton, girinti ile bir kod bloğunu belirtmiş olur.
Windows yüklü bilgisayarınızda Pyhton kurulu olup olmadığını anlamak için arama kısmına Pyhton yada py yazıp aratabilirsiniz veya komut satırında (cmd.exe) aşağıdaki komutu yazabilirsiniz.
C:\Users\Kullanıcı Adı>py --version (versiyon 3.9.0 göre yazılmalıdır)
C:\Users\Kullanıcı Adı>pyhton --version (Daha önceki bazı versiyonlar bu koda göre sonuç vermektedir.)
Sonuç
C:\Users\Kullanıcı Adı>py --version
Python 3.9.0
Yukarıdaki gibi bir sonuç alırsanız Pyhton ‘un bilgisayarınızda yüklü olduğunu anlayabilirsiniz. Örneklerimiz versiyon 3.9.0 göre anlatılmıştır.
Pyhton yüklü ise arama sonuçlarında bulamadıysanız, komut satırında (cmd.exe) versiyon 3.9.0 ‘da py yazıp enter yaptığınızda Pyhton’a geçiş yapmış olacaksınız
C:\Users\Kullanıcı Adı>py
Örnek Pyhton’da basit bir sözdizimi
print("Merhaba, Nasılsınız")
Örnek Söz diziliminin Pyhton’da verdiği sonuç
Pyhton’da girinti kullanımı
Örnek kod bloğu
if 50 > 12:
print("Elli onikiden büyüktür!")
Sonuç
Kod bloğunu girinti kullanmadan yazarsak
if 50 > 12:
print("Elli onikiden büyüktür!")
Sonuç resimdeki gibi hata verecektir.
Notlar
- Pyhton kolay okunabilirlik için tasarlanmıştır.
- Pyhton diğer programlama dillerine göre daha az kod ile aynı programı yazabilir.
- Pyhton bir komutu tamamlamak için yeni satıra geçilmesi yeterlidir diğer programlama dilleri gibi noktalı virgül veya parantez kullanmaz.
- Pyhton’da girintiyi atlarsanız yazdığını kod hata verecektir.
- Boşluk sayısı size bağlıdır fakat bir tane olması yeterlidir.
- Aynı kod bloğunda aynı sayıda boşluk bırakmak gerekir yoksa yazdığınız kod hata verecektir.
- Python’un bir değişken bildirmek için bir komutu yoktur.
- Python, kod içi dokümantasyon amacıyla yorum yapma yeteneğine sahiptir.
Pyhton program dili ilk çıktığı yıldan günümüze kadar bir çok versiyonu bulunmaktadır. Pyhton anlatımı ve verilen örnekler versiyon 3.9.0 göre yapılmıştır. Diğer versiyonlarda kullanılan kodların bazıları farklı yazılabilmektedir.
Bu makale Python Nedir? Hakkında bilgi vermek amaçlı düzenlenmiştir.
Bir yanıt bırakın