«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.

7
C de programlamayı öğrenme (Python'dan geliyor) [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Sorunuzu güncelleyin o yüzden -konu üzerinde Yazılım Mühendisliği Stack Exchange için. 6 yıl önce kapandı . Bu soruyu sormak için yanlış yer ise, lütfen bana bildirin. Ben bir Python programcısıyım. C'yi öğrenmeyi çok isterdim. …
22 learning  python  c 

11
Python ile fonksiyonel programlama yapabilirsek, belirli bir işlevsel programlama diline ihtiyacımız var mı? [kapalı]
Şu anda olduğu gibi, bu soru bizim soru-cevap formatımız için uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 8 yıl önce kapandı . …

3
Neden bu kadar çok dil 0'dan başlayarak sayıları sekizlik olarak algılıyor?
Okudum Nerede octallar faydalı? ve sanki octallar bir zamanlar işe yarayan bir şeymiş gibi görünüyor. Pek çok dil, 0'dan önce gelen rakamları sekizli olarak algılar, bu nedenle değişmez 010aslında 8'dir. Bunlardan bazıları JavaScript, Python (2.7) ve Ruby'dir. Fakat bu dillerin neden sekizlik bir dil kullanmaları gerektiğini anlamıyorum, özellikle de gösterimin …


7
Python hangi uygulama türleri için kötü bir seçimdir? [kapalı]
Kapalı . Bu soru görüşe dayalı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu güncelleyin, böylece bu yayını düzenleyerek gerçekleri ve alıntıları yanıtlayabileceksiniz . 3 yıl önce kapandı . Python'u öğrenmeye yeni başladım ve dille ilgili daha fazla bilgi edinmek istiyorum. Python'un birçok durumda C veya …
21 python 

9
Algoritmaları gerçek bir programcı olarak öğrenmek şart mı? [kapalı]
Kapalı . Bu soru görüşe dayalı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu güncelleyin, böylece bu yayını düzenleyerek gerçekleri ve alıntıları yanıtlayabileceksiniz . 5 yıl önce kapandı . Ben bir PHP programcısıyım ve şimdiye kadar algoritmaları öğrenmeye ihtiyacım olmadı ... Şimdi Python'u (gerçek bir programlama …

3
@staticmethod vs modül seviyesi işlevi
Bu @staticmethodve hakkında değil @classmethod! Nasıl staticmethodçalıştığını biliyorum . Bilmek istediğim, @staticmethodmodül düzeyinde bir işleve karşı uygun kullanım durumları . Bu soruyu araştırdım ve modül düzeyinde işlevlerin statik yöntemlere göre tercih edildiğine dair bazı genel anlaşmalar var çünkü daha pitonik. Statik yöntemlerin, sınıfına bağlı olma avantajı vardır, bu da yalnızca …
21 python 

3
PyIt / Qt uygulamalarındaki mantıktan UI'yi nasıl düzgün şekilde ayırırım?
Geçmişte bu konu hakkında çok şey okudum ve Bob Amca'nın bu gibi ilginç konuşmalarını izledim . Yine de, masaüstü uygulamalarımı düzgün bir şekilde tasarlamak ve hangisinin UI tarafında ve hangilerinin mantık tarafında olması gerektiğini ayırt etmek oldukça zor buluyorum . İyi uygulamaların çok kısa bir özeti böyle bir şeydir. Mantığınızı …
20 design  python  mvc  gui  coupling 

4
İstisnaları ne zaman ve nasıl kullanmalıyım?
Ayar İstisnaların ne zaman ve nasıl kullanılacağını belirlemekte sık sık sorun yaşıyorum. Basit bir örnek düşünelim: Abe Vigoda'nın hala hayatta olup olmadığını belirlemek için bir web sayfasını kazıyordum, " http://www.abevigoda.com/ " deyin . Bunu yapmak için tek yapmamız gereken sayfayı indirmek ve "Abe Vigoda" ifadesinin göründüğü zamanları aramak. Abe'nin durumunu …

3
Verilerimdeki ince ilişkileri nasıl ifade ederim?
"A", "B" ve "C" ile ilgilidir. "B" ve "C" nin bu bağlamda da ilişkili olabileceğini nasıl gösterebilirim? Örnek: Yakın zamanda yapılan bir Broadway oyunu hakkında birkaç başlık: Al Mamino'nun oynadığı David Mamet'in Glengarry Glen Ross'u Broadway'de açılıyor 'Glengarry Glen Ross' da Al Pacino: Eleştirmenler ne düşündü? Al Pacino Broadway turn …

6
Yorum yazma ve dokümantasyondaki en iyi uygulamalar
Bugünlerde yorum yapmak her zamankinden daha kolay. Java'da, yorumları sınıflara bağlamak için bazı güzel teknikler vardır ve Java IDE'leri sizin için yorum kabukları yapmakta iyidir. Clojure gibi diller, işlev kodunun kendisinde bir işlevin açıklamasını bağımsız değişken olarak eklemenize izin verir. Bununla birlikte, hala iyi geliştiriciler tarafından yazılan eski veya zayıf …

5
Python GUI uygulamaları geliştirmek için standart bir çerçeve var mı?
Python kullanarak GUI uygulaması yazmak için çok fazla çerçeve var. Ancak herhangi bir anahtar standart çerçeve var mı? Örneğin, Visual Studio'da bir paket .NET / C # var. Başka açılardan da düşünüyorum. Gelecekte bir Python programcısı işi için röportaj yaparsam hangi GUI çerçevesi dikkate alınacaktır? Ayrıca merak ediyorum, GUI ve …
20 python 

7
Python değiştirilebilir varsayılan argümanı: Neden?
Varsayılan argümanların fonksiyon başlatma zamanında yaratıldığını biliyorum, fonksiyon her çağrıldığında değil. Aşağıdaki koda bakın: def ook (item, lst=[]): lst.append(item) print 'ook', lst def eek (item, lst=None): if lst is None: lst = [] lst.append(item) print 'eek', lst max = 3 for x in xrange(max): ook(x) for x in xrange(max): eek(x) …
20 python 

4
Coroutines neden geri döndü? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 2 yıl önce kapalı . Coroutines için temelin çoğu 60'larda / 70'lerde meydana geldi ve daha sonra alternatifler lehine durdu (örneğin, iplikler) …

4
Python bloklarındaki kolon teknik olarak gerekli mi?
Bu gerçekten daha fazlasını anlamak isteyen bir python acemi tarafından teorik bir sorudur. Python'daki blok ilk ifadelerinden sonra iki nokta üst üste unutmaya devam ediyorum. Demek istediğim bunlar: for <variable> in <sequence>: if <blah blah>: Benim düşüncem unutmaya devam etmemin bir nedeni, fiili olarak örtük olmalarıdır: iki nokta üst üste …
19 python  syntax  theory 

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.