Python, 90’lı yıllarda Amsteram’da Guido Van Rossum’un geliştirdiği açık kaynak kodlu bir programlama dilidir.

Rossum Python’u tasarlarken MonthyPython isimli grubun tiyatro gösterisinden esinlenmiştir.

python nedir

Python’un Avantajları Nelerdir?

Yüksek seviyeli (high-level) bir program dilidir. Bir program dilinin makine mantığından daha çok insan mantığına uygun olması yüksek seviyeli olduğu anlamına gelir. Bu da dilin hızlı çalışabilmesi ve kolay öğrenilebilir olduğu anlamına gelir.

Python öğrenilmesi kadar geliştirilmesi de kolay bir dildir. Hızlı çalıştığı için zamandan tasarruf etmenizi sağlar.

Sade bir dille yazılmıştır ve düzenli bir kod dizilimine sahiptir.

Bilgisayarınıza kurduğunuzda Python Idle’siyle birlikte gelmektedir. Dolayısıyla farklı bir derleyiciye ihtiyaç duymaz.

Ticari kullanımlar için uygundur ve dağıtılabilir.

Linux, Windows, Symbian, Mac gibi pek çok işletim sistemiyle uyumludur.

C, C++ dillerine göre daha hızlı ve basit çalıştığı için avantaj sağlamaktadır.

Python’un Dezavantajları Nelerdir?

Python’u öğrenince Java gibi farklı dillere geçiş yapmakta biraz zorlanabilirsiniz. Bunun nedeniyse Pyhton’un temel program çalışma biçiminden farklı olarak mantıksal yaklaşımla çalışmasıdır.

Diğer program dillerine göre daha az platformlarda kullanılır.

Yorumlanmış bir dil olduğu için çok fazla tercih edilen Java diline göre biraz yavaştır.

Python Sürümleri Nelerdir?

İlk olarak Python 1.0 sürümü 1994 senesinde yayınlandı. Hemen sonrasında Pyhton 2.0 sürümü ve alt sürümleri piyasaya sürülmüştür. Sonrasında 2008 senesinde Python 3.0 serisiyle beraber yine 3.x şeklinde alt sürümleri üretilmeye devam etmiştir. Piyasada hala Pyhton 2.x ve Python 3.x sürümleri hemen hemen eşit sayılarda kullanılmaktadır.

Python Nasıl Kurulur?

Linux ve Mac işletim sistemlerinde genel olarak Python yüklü haldedir. Ubuntu işletim sistemlerinde hem Python 2 hem Python 3 mevcuttur. Windows işletim sistemindeyse Python kurulumunu manuel olarak yapmanız gerekmektedir.

Python Nasıl Kodlanır?

Python dilinde yazarken, diğer çoğu program dilinde olan curly bracket (“{ }”) yerine blokları belirginleştirmek için aynı bloklar, hiyerarşiyi belirginleştirmek içinse satırlar ya daha içeri ya daha dışarı yazılır. Örnek bir kod yazımı aşağıdaki gibidir: print (” Hello World! “)

Popüler Python Kütüphaneleri Nelerdir?

Numpy, Pandas, SciKit-Learn, Keras, TensorFlow, Theano, Scrapy, Statsmodels, NLTK, Gensim, Matplotlib, SciPy, Plotly, Cufflinks, Searborn ve Bokeh mühendis ve veri bilimcilerin en sık kullandığı Python kütüphaneleridir.

Python Kullanım Alanları Nelerdir?

Genel olarak programın kullanıldığı bölümler:

  • Oyun Geliştirme
  • Bilim ve Teknoloji Sanayi
  • Askeri Savunma Sistemleri
  • Kullanıcı Arayüz Geliştirme
  • Güvenlik Uygulamaları
  • Uluslararası Alanlar

Aşağıda Python kullanıcısı olan birkaç önemli şirketi görebilirsiniz:

  • Google
  • Youtube
  • NASA
  • Bittorrent
  • Dijango

Aşağıda Python ile yazılmış birkaç popüler uygulamayı görebilirsiniz:

  • Ubuntu
  • Reddit
  • Battlefield 2
  • Planet

guest
0 Yorum
Inline Feedbacks
View all comments