15 Aralık 2009, Salı
Python için ne kullanılır?
Tamam, programlama oldukça yeni ve ben (sadece html, CSS ve JavaScript bilen) ve ben sadece python içine dalış başladı. Bilmek istediğim, ne için kullanılıyor ve ne işe yarıyor?
CEVAP
17 Aralık 2009, PERŞEMBE
Python, kesinlikle yazılmış, odaklı, programlama dili çok amaçlı, çok çabuk (öğrenmek, kullanmak ve anlamak için) tasarlanmış, temiz ve düzgün bir sözdizimi zorlamak için dinamik bir nesne.
- Pythondinamik olarakyazılan: bir tür beyan etme anlamına gelir (örneğin, 'integer') bir değişken adı için, ve sonra bu tür bir şey atamak (sadece yazın). Bunun yerine, değişken adları ve varlığın kendisi ile kalacak olan varlıklar için onları bağlamak.
a = 5
değişken adıa
5 tamsayı başvurmak için yapar. ,a = "hello"
değişkena
Bir karakter dizisi içeren başvurmak için isim yapar daha sonra"". Merhaba Statik yazılan dilleriint a
ilan vea = 5
amaa = "hello"
atama derleme zamanı hatası olurdu o zaman. Bir yandan, bu her şeyi daha da tahmin edilemez (a
ne ifade eder bilmiyorum) yapar. Diğer taraftan, statik yazılan dilleri çok zor kılan bir sonuç elde etmek çok kolay hale getirir. - Pythonkesinlikle yazılmış. Eğer
a = "5"
(olan string '5') bir dize, ve asla eğer içeriği çok gerektiriyorsa. numara birleştirilir kalacağı anlamına geliyor Python ile her tür dönüştürme açıkça yapılması gerekir. Bu zayıf yazmaya ve"hello5"
"hello" 5
gibi şeyler yazmak farklı, örneğin, Perl veya Javascript. - PythonNesneye Yöneliksınıf tabanlı bir miras. Her şey bir nesnedir (sınıflar, fonksiyonlar, modüller, vb dahil), bağımsız değişken olarak geçirilen etrafında bu anlamda, yöntemleri ve özellikleri, ve benzeri.
- Pythonçok amaçlı: kullanıcılar belirli bir hedef (istatistikler için R, ya da web programlama için PHP gibi) için özel değildir. Çok kolay C programlama diline kanca modülleri ve kütüphaneler aracılığıyla dağıtılacak.
- Python doğru zorlargirintigirinti sözdizimi bir parçası yaparak kod. Kontrolü Python parantez vardır. Kod bloklarını girintileme düzeyi tarafından belirlenir. Birçok programcı için kapalı büyük bir dönüş var bu olmasa da, çok düzgün bir tarzda ve görsel olarak hoş okumak için kod sonuç verir gibi değerli.
- Kod derlenirbayt koduve sanal makine içinde yürütüldü. Bu derlenmiş kod platformlar arasında taşınabilir olduğu anlamına gelir.
Python arasında herhangi bir programlama görevi, her şeyi ile web programlama, GUI programlama için kullanılabilir. Oldukça verimli bir etkinlik olarak C düzeyinde yapılır. Python aklınıza gelebilecek her şey için kütüphaneler Var C üstünde bir tabaka: oyun programlama, openGL, arayüzleri, web çerçeveler, anlamsal web, bilimsel hesaplama GUI...
Bunu Paylaş:
Python için ne kullanılır?...
Python urllib nasıl eğer bir web sites...
Bir şekilde Android üzerinde Python ça...
Erişim için döngüler Python Endeksi...
Python bir sözlük için anahtar Ekle?...