Python'un bu kadar popüler olmasının nedeni işte burada!

Üretilen orijinal çekirdek tekniğini okuyun | Yazar: Haziran temel okuma

Di Ali Reba'dan bahsetmişken, son yıllardaki hızlı popülaritesi görülebiliyor. "Three Lives Three Worlds On Miles of Peach Blossom" dan en iyi varyete şovu "Running Man" e, nereye giderseniz gidin, kendi trafiğiniz var ve Weibo'nun popüler arama listesine sık sık ziyaretçisiniz. İyi bir varoluş duygusuna sahip ve yüksek bir maruz kalma oranına sahip. Gerçekten bir eğlence çemberi. Hızla zıplayan küçük bir çiçek.

Benzer şekilde, son yıllarda programlama dili topluluğunda böyle bir "küçük çiçek" oldu Di Lieba'nın popülaritesi ile karşılaştırıldığında bundan daha kötü olduğu söylenebilir. En popüler programlama dili olan Python'dur.

Büyük isim pembe dizilerden mi geldi?

Önce isimden bahsedeyim.Bazı öğrenciler Python topluluğundaki insanların ona "Hayırsever Kral" unvanını verdiklerini biliyor olabilirler. Sorun nedir?

Python'un kurucusunun çok inatçı olduğu ortaya çıktı ve özellikle İngiliz pembe dizisi "Monty Python Flying Circus" u sevdiği için dilin adı olarak Python'u seçti.

Bir Hollandalı olan Python'un kurucusu Guido, Amsterdam Üniversitesi'nden matematik ve bilgisayar bilimleri alanında yüksek lisans derecesi aldı. Ancak matematikçi sayılsa da bilgisayar eğlencesinden daha çok keyif alıyor.

O zamanlar zaten bir kişisel bilgisayar dalgası olmasına rağmen, yapılandırma çok düşüktü. O dönemde, programcılar bilgisayarın her santimini elleriyle sıkıştırmak için sabırsızlanıyorlardı. Hatta bazı insanlar C dili işaretçilerinin hafıza kaybı olduğunu düşünüyor. Dinamik yazım, otomatik bellek yönetimi, nesne yönelimli ... Bunu düşünmeyin, bilgisayarınızı felç eder.

Bu programlama şekli Guido'yu sıkıntıya sokar. Guido, C dilinde bir fonksiyonun nasıl yazılacağını bilir, ancak tam olarak nasıl uygulanacağını zaten bilse bile, tüm yazma süreci çok zaman alır.

Guido, bilgisayarın C dili gibi işlevsel arayüzlerini tam olarak çağırabilen ve bir kabuk gibi kolayca programlanabilen bir dile sahip olmayı umuyor.

O zamandan beri Python ortaya çıktı.

Python'un "toz" fiziği nereden geliyor?

En yüksek uygulama oranına sahip ve uzun süredir sıralamalara hakim olan Ivy Java, öğrenmesi kolay ve ustalaşması zor olan C, oyunlar ve araçlar alanında hala ana akım olan C ++, Windows masaüstü uygulamalarının yarısını kaplayan C # ... BT alanını sallayan bir silah, peki neden bu kadar çok usta Python'a aşık oluyor?

Bir netizen bir açıklama yaptı: Python'u öğrendikten sonra cennete gidebilirsiniz.

Eve daha yakın, Python'un avantajları nelerdir?

1. Hızlı başlayın: Diğer programlama dilleriyle karşılaştırıldığında Python dili, öğrenmesi daha kolay olan bir programlama dilidir.Programlama dilinin sözdizimi ve yapısı yerine problemlerin nasıl çözüleceğine odaklanır. Bu nedenle, giderek daha fazla sayıda yeni başlayan, programlama için giriş dili olarak Python dilini seçmiştir.

2. Yüksek görünüm: Python dili, özlü ve güzel kod için çabalar. Python dilinde, kod bloklarını tanımlamak için girinti kullanılır.Gereksiz parantezleri azaltarak ve ifadelerin sonundaki noktalı virgül gibi görsel gürültüyü kaldırarak, kodun okunabilirliği önemli ölçüde iyileştirilir. Programlama dilinin sözdizimine çok fazla karışmadan sorunu çözmeye odaklanmanıza olanak tanır.

3. Anlam: Python dili kendi bataryası olarak bilinir, bu da Python dil sınıf kitaplığının, çeşitli sorunları çözmek için sınıf kitaplıkları da dahil olmak üzere çok kapsamlı olduğu anlamına gelir. Hangi işlev uygulanırsa uygulansın, kullanılabilecek hazır kitaplıklar vardır. Python sınıf kitaplıklarının ve açık kaynaklı projelerin makul kullanımı, işlevleri hızlı bir şekilde uygulayabilir ve iş gereksinimlerini karşılayabilir.

4. Yüksek verimlilik: Python dili zengin ve güçlü bir sınıf kitaplığına sahiptir, bu nedenle Python'un geliştirme verimliliği önemli ölçüde artırılabilir. Aynı işlevi elde etmek için, Python kod dosyaları genellikle C, C ++ ve Java kodunun yalnızca 1/5 ~ 1 / 3'üdür. Python dilinin büyük internet şirketleri tarafından yaygın olarak kullanılmasının nedeni budur.

5. Geniş uygulama: mühendisler birçok şey yapmak için Python'u kullanabilir. Örneğin, Web geliştirme, ağ programlama, otomatik işletim ve bakım, Linux sistem yönetimi, veri analizi, bilimsel hesaplama, yapay zeka, makine öğrenimi vb.

Başlaması hızlı, görünüşü yüksek, içerik bakımından zengin, verimliliği yüksek ve yaygın olarak kullanılan bir programlama dili.Kaçınılmaz bazı eksiklikler olsa da kusurlar gizli değildir ve Python'un uygulayıcıların kalbini kolayca yakalamasını sağlar.

Robotlar 2027'de öğretmenlerin yerini alacak mı?

"Küçük şeffaflık" "küçük bir çiçeğe" dönüştü, bu bir fırsat mı yoksa kaçınılmaz mı?

Python, başlangıcından bu yana programcıların sevgisini kademeli olarak kazanmış olsa da, son yıllara kadar birçok programlama dilinin dünyasında hala "küçük ve şeffaf" olarak varlığını sürdürmektedir.

Önce bir dizi veriye bakarız:

Mavi Python, yeşil Java'dır

2011'den günümüze, Pythonun Baidu arama endeksi 10 kat arttı. Aşağıdaki şekilden, Pythonun Çindeki popülaritesinin neredeyse Javaya ulaştığını ve yetişme eğiliminde olduğunu görüyoruz.

Küresel bir bakış açısıyla, Python dili giderek daha popüler hale geliyor ve popülaritesi her zamankinden daha fazla. Çin'deki arama indeksine bakıldığında, Python dili artık daha popüler hale geldiği için o kadar basit değil, ancak patlayıcı bir büyüme gördü. Python, 2014'ten önce Çin'de bir azınlık diliydi. 2014'ten beri Python, Çin'de giderek daha popüler hale geldi.

Yukarıdaki resim, Python'dan daha yaygın kullanılan bir programlama dili olan Java ile karşılaştırılan WeChat arama indeksinin bir karşılaştırma çizelgesidir. Python'un arama indeksinin her zaman lider konumda olduğu görülebilir.

Birkaç habere daha bakın:

[Python, üniversiteye giriş sınavının içeriğine dahil edilecek] Zhejiang Eyaletinin bilgi teknolojisi ders kitapları 2018'den itibaren belirsiz VB dilini kullanmayacak, ancak daha basit ve anlaşılması daha kolay Python diline geçecek. Beijing ve Shandong ayrıca Python programlamasının temellerini bilgi teknolojisi kursları ve üniversiteye giriş sınavlarının içerik sistemine dahil etmeye karar verdiler.

[İlkokul öğrencileri Python ile iletişime geçmeye başlar] Shandong Eyaletinde yeni yayınlanan altıncı sınıf ilkokul bilgi teknolojisi ders kitabı da Python içeriğini içeriyor ve ilkokul öğrencileri Python dilini öğrenmeye başlıyor

[Python Ulusal Bilgisayar Sıralaması Sınavına dahil edildi] Eğitim Bakanlığı Sınav Merkezi, 11 Ekim 2017'de Ulusal Bilgisayar Sıralaması Sınavı (NCRE) sisteminin ayarlanması hakkında bir bildirim yayınladı. Yeni eklenen "Python dil programlama" konusu, yazılım gereksinimleri: Python 3.5.2 sürümü ve üstü IDLE, Eylül 2018'deki ilk test.

Yukarıdaki birkaç farklı bilgi kaynağına dayanarak, Python dilinin popülerliği incelendi. Şimdi, çok net bir sonuca varabiliriz - Python dili gittikçe daha popüler hale geliyor ve şimdi çok popüler.

Kendi avantajlarına ek olarak nedenleri nelerdir?

Yapay zeka fırsatları ortaya çıkıyor

Şu an en popüler kelime yapay zeka. Python son yıllarda birikti ve yapay zeka geldiğinde patladı. Yapay zekanın temel alanlarından biri makine öğrenimidir ve derin öğrenme, makine öğrenimini gerçekleştirmenin önemli bir yoludur.

Derin öğrenme alanında, Caffe, Theano, TesnorFlow, Keras gibi Python ile karşılaştırılabilecek neredeyse hiçbir dil yoktur, bu çok popüler derin öğrenme çerçeveleri, ana geliştirme dili olarak Python'u kullanır.

Güçlü özel efekt gizli silahı

Film ve televizyon yapımında en popüler dilin hangisi olduğunu biliyor musunuz? Aslında aynı zamanda Python. Aslında, Hollywood'da birçok büyük ölçekli özel efekt filmi çekerken, Python'da özel efekt komut dosyaları yazmak ve ardından render için render motorunu kullanmak çok önemlidir.

Sence bu mu? Pek sayılmaz.

Ek olarak, algoritmik ticaret ve kantitatif yatırım alanları da vardır.Python en popüler dildir ve Python masaüstü geliştirme için de kullanılabilir. Gömülü programlama, Raspberry Pi gibi programlama arayüzü olarak Python'u da seçer.

Şimdi de çok popüler olan Nesnelerin İnterneti alanında, insanlar daha önce Python'un IoT'de ana dil olarak göründüğünü düşünmezlerdi, ancak teknoloji radarında görünen PlatformIO ve masquitto'nun tamamı Python'a dayanıyordu.

İnternetten modası geçmiş bir moda sözcük ödünç almak için Python çok iyi, neden cennete gitmiyorsun?

Aslında NASA, zemin verisi simülasyonu ve veri işleme araçları için Python kullanıyor. Python kullanmak sizi gerçekten cennete götürebilir!

Çekirdeği okuyun

Python, basit ve güçlü bir programlama dilidir. Tekerlek yapmak için zaman harcamanıza gerek yok, sorunları nasıl çözeceğimize odaklanmamızı sağlayacaktır. Esnekliği, kullanım kolaylığı, sadeliği ve zengin kaynakları, farklı alanlarda yaygın olarak kullanılmasını sağlayarak en popüler dil haline gelmiştir.

Programcıların pek çok dil anlaşmazlığı yaşadığı söyleniyor ve bir küçümseme zinciri var: C yazanlar C ++ yazanlardan, C ++ yazanlar Java ve C #'dan nefret ederler, Java ve C # birbirlerini küçümserler ...

Aslında, bir dilin "iyi ve kötü" yargısı genellikle platform, donanım ve zamanlar gibi birçok dış faktöre bağlıdır. Her dil bir melezdir ve avantajları vardır, ancak birçok kusur da vardır. Her dili açık fikirli bir şekilde kabul etmeyi öğrenin ve olumlu hareketlerle gelişim hızına ayak uydurun Belki bir gün Guido gibi kendi dilinizi yaratabilirsiniz.

En sevdiğiniz programlama dili hangisi? Ne tür bir dil gelişimini seviyorsun?

Yüksek ses çağında, AI inişinin "son miline" daha fazla dikkat ediyoruz

Temel okumaya dikkat etmeye hoş geldiniz, sizi seviyorum!

Resim kaynağı: İnternet

İnternet kafe ekonomisini kim kopyalayabilir? Kesinlikle bir sonraki olacak!
önceki
Roewe i6 PLUS 8.98-139.8 bin yuan'a satıyor ve piyasada 20.000 yuan'dan daha uygun maliyetli!
Sonraki
Sadece bir cep telefonu çapa olabilir mi? Beş gizli beceri anlaşılmalıdır
Bir AI eğitim sınıfına kaydolduktan sonra sektöre gerçekten girebileceğinizi düşünüyor musunuz?
Bu büyülü uygulama, emoji dünyasında başka bir kargaşaya yol açtı
QNAP, ilk 1U hibrit NAS'ı piyasaya sürdü: AMD Ryzen, dokuz adede kadar sabit sürücü
Kış Olimpiyatları "Pekin 8 dakika": Çin'in yapay zekası açık
Unutulmaz bir araba, yeni Mondeo'dan bahsedin ve araba deneyiminizi paylaşın
"En çok yanan AI işi hangisi?" "AI ürün yöneticisi!"
Kasım 2018'de yurt içi cep telefonu pazarı: Sevkiyatlar bir önceki yıla göre% 18,2 düştü
Yanlış mısın 8. nesil Core işlemci açıklandı
999 yuan endüstri rezerv fiyatını bozdu Xiaomi Mijia akıllı kapı kilidi incelemesi: gençler için ilk akıllı kilit
Bugünün Temel Sesi | Boston destekli robot köpeğin evrimi artık insanlar tarafından durdurulamaz!
Hala eski makineyi ana indirici olarak kullanıyor musunuz? Kaç yaşındasınız?
To Top