logo
Welcome Guest! To enable all features please Giriş or Kayıt.

Bildirim

Icon
Error

Ayarlar
Son mesaja git Go to first unread
firatunluefe  
#1 Gönderildi : 6 Eylül 2018 Perşembe 19:19:32(UTC)
firatunluefe

Sıralama: Newbie

Gruplar: Registered
Katılan: 20.09.2014(UTC)
Mesajlar: 6
Turkey
Konum: İstanbul

2 Kere Teşekkür Etti.
PYTHON NEDİR ?

Python, 1990 yılında Guido van Rossum tarafından Amsterdam'da geliştirilmeye başlanmış nesne yönelimli, yorumlanabilen, modüler ve etkileşimli, yüksek seviyeli ve öğrenmesi kolay ve donanım bağımsız bir programlama dilidir.

Bu özellikleri biraz açalım;
Nesne Yönelimli: Python’da her şey birer nesne olarak tanımlanır, yani Python'da her şeyin belli nitelikleri ve fonksiyonları vardır. Diğer programlama dillerinde bir değişken tanımlayıp ona değere atadığımızda program sadece o değeri hafızasında tutar. Fakat Python’da aynı işlemi yaptığımızda bir nesne tanımlamış oluyoruz. Nesnelerinde bir fonksiyonu (metot) vardır.

Örnek verecek olursak,

Python’da değişkene bir sayı tanımladığımızda onun fonksiyonu bit_length() olacaktır. Fakat kayan sayı tanımladığımızda bit_length() hata verecektir. Çünkü kayan sayıları tanımlayan metotlar as_integer_ratio() ve is_integer() metotları olacaktır.

Bu konuyu ileride daha detaylı değineceğiz.

Yorumlanabilen: Python çalıştığı zaman kaynak kodlar bir yorumlayıcı tarafından yorumlanır. Ayrıca derlemeye gerek yoktur.

Modüler ve etkileşimli: Alt Düzey modülleri Python yorumlayıcısına ekleyerek daha kompleks programlar hazırlayabilirsiniz.

Yüksek Seviyeli: İnsan mantığına yakın olması sebebiyle yüksek seviyelidir. Bu nedenle öğrenmesi daha kolaydır.

Donanım Bağımsız: Birçok işletim sistemi ve donanım platformlarında aynı arabirimler ile çalışabilir.

NEDEN PYTHON?

Google , Youtube, yahoo gibi çok büyük kuruluşların neden Python’u seçtiğini isterseniz maddeler halinde yazalım;
Çok hızlı ve kolay yazılması, az kod çok şey yapabilmesi
Okunması ve Bakımının kolay olması,
Donanım bağımsız olması,
Genişletilebilir olması,
Tüm veri tabanları ile bağlantı kurabilir olması,
Nesneye dayalı olması,
Geniş kütüphane desteği,

KULLANIM ALANLARI

Python Askeri Savunma sistemlerinden Tıp alanına birçok alanda kullanılmaktadır.
Makine Öğrenmesi,
Görüntü İşleme,
Web Uygulamaları,
Robotik Uygulamaları,
Otomasyon Sistemleri,
Bilimsel yazılımlar,
Veri tabanı erişimi ve Veri Analizi,
Ağ Ve IOT uygulamaları,
Oyun Geliştirme,
Masa üstü uygulamaları,


PYTHON SÜRÜMLERİ

Python 1990 yılından itibaren geliştirilmeye başlanmış ve sürekli kendini yenileyen bir dildir.

Python 1.0, Python 2.x ve Python 3.x sürümleri vardır.

Python 3.x geliştirilirken Python2.x’ de büyük değişiklikler yapılmıştır. Bu nedenle Python 2.x de geliştirilen programlar Python 3.x kurulu donanımlarda çalışmayacaktır. Aynı durum tersi içinde geçerlidir.

Python diline yeni başlayanların Python 3.x serisinde başlamaları doğru bir karar olacaktır. Fakat ilerleyen zamanlarda eski sürümlerde hazırlanmış proje üzerinde çalışacaksanız Python sürümünü öğrenmeniz gerekmektedir.


Diğer dersimizde Python Kurulumunu anlatacağım.


Bu konudaki kullanıcılar
Guest
Forumu Atla  
Bu foruma yeni konular postalayamazsınız.
Bu forumda ki konulara yeni posta gönderemezsiniz.
Bu forumdaki postalarınızı silemezsiniz.
Bu forumdaki postalarınızı düzenleyemezsiniz.
Bu forumda anketler yaratamazsınız.
Bu forumdaki anketlere oy veremezsiniz.