«python» etiketlenmiş sorular

Python dinamik olarak yazılan, yüksek düzeyde yorumlanmış bir programlama dilidir. Tasarımı, açık sözdizimine, nesne yönelimli programlamaya sezgisel bir yaklaşıma ve her şeyi açık bir şekilde yapmanın doğru yoluna odaklanmaktadır. Python modülleri ve istisnaları destekler ve kapsamlı bir standart modül kütüphanesine sahiptir. Python genel amaçlıdır ve bu nedenle ağdan gömülü sistemlere kadar yaygın olarak kullanılmaktadır.

6
Tekli tırnaklar vs çiftli tırnaklar [kapalı]
Java arkaplanından geldikten sonra Python yazdığım bir işe başladım ve diğer geliştiricilerin ''çift ​​tırnak ( "") yerine tek tırnak ( ) kullanarak dizeler alıntı yapma eğiliminde olduklarını fark ediyorum . Örneğin: line1 = 'This is how strings typically look.' line2 = "Not like this." Bunun kişisel tercihlerden başka özel bir …


5
Python Yorumlanıyor mu veya Derlendi mi?
Bu sadece yorumlanmış ve derlenmiş diller hakkında okurken bir merak ediyorum. Kaynak kod yürütme noktasında bir tercüman tarafından işlendiğinden, Ruby'nin bir tercüman dili olduğuna şüphe yok. Aksine, C derlenmiş bir dildir, çünkü ilk önce kaynak kodunu makineye göre derlemek ve daha sonra çalıştırmak gerekir. Bu sonuç çok daha hızlı işlemdir. …


7
Python dosyalarını yapılandırma dosyaları olarak kullanmak bir fikrin ne kadar kötü?
Her zaman uygulamalarımı yapılandırmak için JSON dosyalarını kullandım . Onları bir çok Java kodladığımda kullanmaya başladım ve şimdi esas olarak sunucu tarafı ve veri bilimi Python geliştirme üzerine çalışıyorum ve JSON'un daha doğru bir yol olup olmadığından emin değilim . Kerevizin yapılandırma için gerçek Python dosyalarını kullandığını gördüm. Başlangıçta bu …



5
Veri analizi için R vs Python [kapalı]
Yaklaşık bir yıldır programlama yapıyorum ve veri analizi ve makine öğrenimi ile gerçekten ilgileniyorum. Birkaç çevrimiçi kursa katılıyorum ve birkaç kitap okuyorum. Yaptığım her şey R veya Python kullanıyor ve tek bir dilde mi (yoksa öyleyse) mi yoksa her ikisinde de devam etmemem mi gerektiğine dair öneriler arıyorum; birbirlerini tamamlıyorlar …

3
Python'da ** adı nedir?
Python programlamada bazen **dönüşüm yapmak için yapıyorum. Ne işe yaradığını anlıyorum ama hangi veri yapılarını değiştiriyorum? A dictve diğeri nedir? Bir array? **Operatör için bir isim var mı ?

16
Python'da neden bu kadar popüler? [kapalı]
Boşlukta bir sözdizimi olarak rahatsız olmaktan başka, ben hater değilim, sadece Python'a hayranlık duymuyorum. Perl'in şiirini takdir ediyorum ve bash & korn'da güzel web servisleri ve shebang'ı programladım gnuplot. Belge yazıyorum troffve REXX'e aldırış etmiyorum. Tcl'yi daha yıllar önce hiç bulamadınız mı, ama Python'un en büyük kokusu nedir? İş listelerini …
54 python  perl  bash 

5
Açılacak dosya adlarını mı girmeliyim yoksa dosyaları açmalı mıyım?
Diyelim ki bir metin dosyasıyla işleri yapan bir fonksiyonum var - örneğin ondan okuyor ve 'a' kelimesini kaldırıyor. Bir dosya adı iletebilir ve işlevdeki açma / kapama işlemini gerçekleştirebilir ya da açılan dosyayı iletebilir ve çağıran kişinin onu kapatmakla ilgileneceğini tahmin edebilirim. İlk yöntem, hiçbir dosyanın açık bırakılmadığını garanti etmenin …

6
Python bayt kodunu derleyen başka programlama dilleri neden yok?
Java'da, Java bayt kodunu derleyen ve JVM - Clojure, Groovy ve Scala'da çalıştırabilen, kafamın en üstünde hatırlayabildiğim ana diller olan birden fazla dil var. Ancak, Python ayrıca Python yorumlayıcısı tarafından çalıştırılmadan önce bytecode'a (.pyc dosyaları) dönüşür. Sadece cahil olabilirim ama neden python bytecode'u derleyen başka programlama dilleri yok? Sırf hiç …

5
Python neden çok hatlı lambdalara izin vermiyor?
Birisi BDFL'nin Python lambdas'ı tek satır yapmak için seçtiği somut nedenleri açıklayabilir mi? Bu iyi: lambda x: x**x Bu bir hataya yol açar: lambda x: x**x Lambda çok satırlı yapmanın normal girinti kurallarını bir şekilde "rahatsız edeceğini" ve daha fazla istisna eklemeyi gerektirdiğini, ancak bunun faydalarına değmeyeceğini anlıyorum. Örneğin, JavaScript’e …
50 lambda  python 

4
Python'daki yineleyiciler neden bir istisna yaratıyor?
İşte Java'da yineleyiciler için sözdizimi (C # ile benzer bir sözdizimi): Iterator it = sequence.iterator(); while (it.hasNext()) { System.out.println(it.next()); } Bu mantıklı. İşte Python'da eşdeğer sözdizimi: it = iter(sequence) while True: try: value = it.next() except StopIteration: break print(value) İstisnaların yalnızca istisnai durumlarda kullanılması gerektiğini düşündüm. Python neden yinelemeyi durdurmak …

6
Python'u sıfırdan web geliştirmeye nasıl öğrenirim? [kapalı]
Web geliştirme için Python'u öğrenmek istiyorum. Java (JSP / Servlets) ile zaten bazı temel web geliştirme deneyimim olduğunu varsayarsak, zaten web tasarımı (HTML, CSS, JS), temel programlama kavramları ve Python için tamamen yeni olduğumu biliyorum. Python'u sonunda beni Python ve Django ile web geliştirmeye yönlendirecek şekilde yapılandırılmış bir şekilde öğrenmek? …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.