Python Nedir?
12.09.2020 11:38 1393 Görüntülendi

Python Nedir?

Python Nedir - Atak Domain HostingPython, çok fazla ayrıntıya girmeden, büyük ölçüde sadelik felsefesi ve sunduğu hızlı öğrenme eğrisi sayesinde son yıllarda en fazla büyümeyi gören programlama dilidir.

Python’a yeni başlayanlar için, O’Reilly & Associates tarafından yayınlanan Mark Lutz’un Learning Python ve David Ascher ve Prentice Hall tarafından yayınlanan Wesley J. Chun tarafından Core Python Programming hem dile iyi girişler hem de genişliğiyle boğulmuyor. Python ve onun belirli kullanımları hakkında birçok başka kitap var ve yenileri düzenli olarak yayınlanıyor, bu nedenle mevcut seçenekleri keşfedin. Python web sitesi Python hakkında eksiksiz belgeler sunar, ancak özlü ve geliştirici odaklıdır. İnternette Python ana sayfasından erişilebilen birçok çevrimiçi kaynağa sahip büyük bir Python topluluğu vardır.

Python Kılavuzu Python belgelerinde kendisi bir parçasıdır.

Programcı Olmayanlar için Python, sınırlı programlama deneyimine sahip olanlar için öğreticiler sunar.

Python Dil Referansı, Python’un sözdizimini ve anlambilimini açıklar.

Programcılar için Python eğitimleri

Burada listelenen harici eğitimler, diğer programlama dilleriyle (Perl, Visual Basic, C) daha önce deneyimi olan kullanıcılara yöneliktir.

Python Kılavuzu Python belgelerinde kendisi bir parçasıdır.

Python for Programmers, diğer programlama dillerinde deneyime sahip olanlar için eğitimler sunar.

Python’u Kimler Kullanır?

  • Yazılım mühendisleri,
  • Matematikçiler,
  • Veri analistleri,
  • Bilim insanları,
  • Muhasebeciler,
  • Ağ mühendisleri.

Çocuklar için bile (programlamaya başlamak için en popüler olanıdır)

Neden Bu Kadar Özel?

Sorunları daha kısa sürede ve daha az kodla çözmenizi sağlar. Bu, Google, Spotify, Dropbox veya Facebook gibi şirketlerin bunu kullanmasının nedenlerinden biri. Gücünü göstermek için bir örnek, farklı dillerde “Merhaba” kelimesini “Merhaba dünya” metin dizesinden çıkarmak için nasıl yapacağımızdır:

C # : str.Substring

JavaScript: str.substr

Python: str

Her türlü görevi çözmek için kullanılan çok amaçlı bir dildir:

  • Verilerin analizi
  • Yapay zekâ ve makine öğrenimi
  • Web, mobil ve masaüstü uygulamalarının geliştirilmesi
  • Otomasyon komut dosyaları
  • Kod testi
  • Hacklemek

Üst düzey olduğundan bellek yönetimi gibi karmaşık görevler hakkında endişelenmenize gerek yok.

Çapraz platformdur, bu nedenle hem Windows, MAC hem de Linux'ta çalıştırılabilir.

Harika bir topluluğa sahip, sadece Stack Overflow’da zaten cevaplanmış soruları arayarak veya genel Github depolarına bakarak neredeyse her sorunun çözümünü tam anlamıyla bulabilirsiniz.

Ekosistemi çok büyük ve her türden kütüphaneyi, çerçeveyi ve aracı kapsıyor. Büyük ölçüde 20 yaşından büyük oldukça olgun bir dil olmasından kaynaklanan bir şey.