Python'u bu kadar popüler yapan nedir?
Python, Guido Van Rossum tarafından oluşturuldu ve ilk olarak 1991 yılında 0.9 sürümü olarak piyasaya sürüldü. O zamandan beri Python'un 25'ten fazla sürümü yayınlandı. Özellikle, sürüm 1.0 Ocak 1994'te, sürüm 2.0 Ekim 2000'de ve sürüm 3.0 Aralık 2008'de yayınlandı.
- Okunabilirliğe odaklanmak, yeni başlayanların öğrenmesini kolaylaştırır.
- Komut dosyası oluşturma, işlevsel programlama ve nesne yönelimli programlama için geçerlidir.
- Standart kitaplık, işlevleri yeniden oluşturmak zorunda kalmamanız için yöntemler ve veri yapıları içerir.
- Daha büyük Python ekosisteminde pek çok bakımlı ve kararlı üçüncü taraf kitaplık vardır.
- Bulut bilişim, veri bilimi ve makine öğreniminin yükselişi.
Pythonic olmak
Python'daki ana tasarım felsefesi, kodun okunabilir, özlü olması ve mümkün olduğunca yerleşik özellikleri kullanması gerektiğini vurgulayan Pythonic olmaktır. Aşağıdaki kod parçacığı örneklerine bakalım. İlki, for
daha geleneksel bir programlama yaklaşımı varsayarak Python'da nasıl bir döngü yazabileceğinizdir.
Python'un Zen'i
Sonunda, Python programlarının nasıl oluşturulacağına dair 19 bit bilgelik toplandı ve Zen of Python olarak etiketlendi. 2004 yılında piyasaya sürüldü, bir PEP süreciyle Python diline dahil edildi (bunun hakkında daha sonra konuşacağız) ve bugün bir Paskalya yumurtası olarak dahil olmaya devam ediyor. import this
Python'un Zen'i, komutu bir Python kabuğunda çalıştırarak görülebilir . İlk birkaç giriş, Pythonic kodu yazmanın özüdür.
- Güzel çirkinden iyidir.
- Açık, örtük olmaktan daha iyidir.
- Basit, karmaşıktan daha iyidir.
- Karmaşık, karmaşıktan daha iyidir.
- Okunabilirlik önemlidir.