İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Programlama
  4. Programlama Dilleri
Programlama Dilleri

Python 2 vs 3

defacerGLD10.06.20200 cevap649 görüntüleme
2020'den beri3.317 mesaj
#1
PYTHON 2:
Python 2, Guido Van Rossum tarafından geliştirilen 20 Şubat 1991'de resmi olarak yayınlandı. Piyasada en çok kullanılan programlama dillerinden biri oldu. Python geliştiricileri gelişirken, Python dilini öğrenmeyi kolaylaştırmak için iyi bir sözdizimsel şeker ekledi. Geliştiricilerin hayatını kolaylaştırmak için iyi bir kütüphane yığını geliştirdiler.
Python 2 fonksiyonel, prosedürel, Nesneye Yönelik ve Yapısal Programlama Paradigmalarını destekler. Ayrıca, daha iyi bellek yönetimi için otomatik bir çöp toplayıcıya sahiptir.
PYTHON 3:
Python 3, Python'un bir özelliği olarak kabul edilir. Python'un bu sürümü geliştirilme aşamasındadır. Python 3'teki kusurların ve sorunların üstesinden gelmek için 2008 yılında Python 3'ün büyük bir servisi yayınlandı.
Python 3 geliştirmesinin ana odağı, kod tabanını temizlemek ve fazlalığı kaldırmak, böylece belirli bir görevi gerçekleştirmenin tek bir yolu olduğunu açıkça ortaya koymaktır.
Print:
Python 2 = print "Merhaba"
Python 3 = print("Merhaba")

Tam sayı bölümü:
Python 2 = 10/3 = 3
Python 3 = 10/3 = 3.3333 gibi

Python 3'te, genel bölme işlemi bir kayan nokta sonucu üretecektir

Karakter kodlaması:
Python 2'de, Kodlama karakteri varsayılan olarak ASCII değerleri biçiminde saklanan dizelerden başka bir şey olmayan ASCII biçiminde yapılır. Dizeyi Unicode biçiminde saklamak için 'u' eklememiz gerekir.

Python 3'te, Kodlama karakteri Unicode tabanlıdır. Dizeler UTF-8 biçiminde saklanır. Çok sayıda karakter değeri depolar
Unicode kodlama farklı dil karakterlerini ve Emojileri de saklayabilir

Yeni Sürüme Geçiş Nedeni:
Günümüzde şirketler hala eski nedenlerle Python 2'yi kullanıyorlar, ancak şirketlerin çoğu yeni uygulanmış gelecekleri nedeniyle Python 3'ü kullanıyor. Onlar:
  1. Python 2 geleneksel olarak yazılan bir dil değildir. Ancak Python 3, yeni kod parçalarıyla çalışırken geliştirme çakışmalarının üstesinden gelen yazmayı destekler.
  2. Python 3 için İyi Topluluk desteği mevcuttur.
  3. Python'un her yeni sürümü çalışma süresiyle daha hızlı olmaya devam ediyor
Devamını ekleyecem
👍 2

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.