Tam metin 2372 Kelimeler, tahmini öğrenme süresi 7 dakika
Kaynak: Pexels
BT sektörü her geçen gün değişiyor ve geriye dönük Python 22020'de kademeli olarak ortadan kalkacak.
2019'da veri biliminin yükselişi ile Python en popüler programlama dili haline geldi.
Yine de, engin bilgi karşısında bunalmak normaldir. Sözdizimi sürekli olarak değişir ve Python her güncellendiğinde birçok yeni ifade eklenir. Xiaoxin'in pek çok özelliği var, bunu çok geç bilmemden nefret ediyor.
Okuyucular da aynı şekilde düşünüyorlarsa, işte kötü haber: yakın zamanda Python 3.8 yayınlandı.
Ancak endişelenmeyin, Xiaoxin, Python 3.8'deki her yeni kullanıcının sizin için ustalaşması gereken 6 yeni özelliği özetledi.
Kaynak: Pexels
Üçüncü taraf paketlerinin meta verilerini okumak için yeni importlib.metadata modülünü kullanın. Sürüm numarası komut dosyası paketinden elde edilebilir.
Artık sözlük, resersed () kullanılarak ters ekleme sıralamasında yinelenebilir.
Python uygulama sorunları nedeniyle, Nihayet yan tümcesine bir continue ifadesi eklemek yasa dışıdır. Bu sorun artık yok.
Kaynak: Pexels
Python işlevleri yalnızca iki parametre kabul eder.
· Konumsal parametreler: parametreleri, işlev tarafından tanımlanan parametre konumuna göre geçirin.
· Anahtar kelime parametreleri: Parametreleri belirtmek için anahtar sözcükler kullanın.
Aşağıdaki örnekte, a parametresinin ve b parametresinin değerleri, çok esnek olan konumsal parametreler veya anahtar kelime parametreleri tarafından belirlenebilir.
Python'un yeni sürümü, / ve * sözdizimini bir ayrım olarak kullanır ve konumsal parametrelerin veya anahtar kelime parametrelerinin kabulünü belirtmek için bir yol sağlar. Not: Sözdizimi * Python 3.8'de görünmez.
Aşağıdaki örnekte, ilk iki parametre a ve b yalnızca konumsal parametreleri kabul eder, ortadaki c ve d konumsal parametreleri veya anahtar sözcük parametrelerini kabul eder ve son e ve f yalnızca anahtar sözcük parametrelerini kabul eder.
Neden esneklikten ödün verelim? Parametre adı rastgele ve işe yaramazsa, anahtar kelime parametreleri hariç tutulmalıdır. İşlevdeki parametre adlarının değişmesi bekleniyorsa, parametre türünün belirtilmesi kodun çökmesini önleyebilir ve ayrıca kodu daha güçlü hale getirebilir.
Mors operatörü olarak da bilinen atama ifadesi, daha büyük bir ifadenin bir bölümünü bir değişkene atayabilen: = gramer biçiminde yeni bir operatördür. Bu şüphesiz Python 3.8'de en çok tartışılan yeni özelliktir. Bir örneğe bakalım:
Atama ifadesi b: = a ** 2, 36 olan a'nın karesini b'ye atar ve sonra b'nin değerinin 0'dan büyük olup olmadığını kontrol eder.
Bazen atama ifadeleri kodu daha kısa ve okunaklı hale getirebilir. Bununla birlikte, ödev ifadesini kötüye kullanmamaya dikkat edin, çünkü bazı durumlarda kodun anlaşılmasını zorlaştırabilir.
Diğer (eski) programlama dillerinde de atama ifadeleri vardır.Umarım Python'a geçiş yapan programcılar bu yeni özelliği (daha fazla) kullanabilir. Atama ifadeleri selinden önce ustalaşın.
Kaynak: Pexels
Python f dizeleri oyunun kurallarını değiştirdi. F dizesi, kısa ve okunması kolay biçim dizesinin sözdizimidir. F '{ifade}' sözdizimini kullanın, tırnak işaretlerinin önüne f ekleyin ve ifadeyi bir dizeye eklemek için küme parantezi içine alın.
Python güncellemesinden sonra, eşittir işareti "=" f string f '{ifade =}' sözdiziminde bir biçim niteleyicisi olarak kullanılabilir. Çıktı dizesi, aşağıda gösterildiği gibi değişken adı = değişken değeridir:
Dosya hazırlama veya hata ayıklama (Hata Ayıklama) ihtiyaçları için, genellikle değişken değerleri belirtmek gerekir. F dizesi hata ayıklamayı (hata ayıklamayı) kolaylaştırır.
Tabii ki, Python 3.8 programlamaya başlamadan önce, Python'un temel işlevlerinde uzmanlaşmanız gerekir (temel).
Kaynak: Pexels
Bunlar Python'un 6 yeni özelliğidir ve her Python acemi bunlardan yararlanabilir.
Yorum Beğen Takip Et
Yapay zeka öğrenme ve geliştirmenin kuru mallarını paylaşalım
Yeniden yazdırıyorsanız, lütfen arka planda bir mesaj bırakın ve yeniden yazdırma şartnamelerine uyun