OP'ın soru yeterince basit, ama Pekka @ söz (ya da kaçırıldı) gibi, bu (daha önemli bir cevap gerektiren) bir çok derin bir soru olabilir. Evet, Python sözdizimi bir kitap olmadan öğrenmek için yeterince kolaydır, ama başka bir dil gibi, hala ustalaşmak zaman yeraldığını alır.
Python 3 sürümü sadece (varolan hiçbir Python kodunu yani, henüz Python 3 taşıdık henüz hiçbir kütüphaneler / bağımlılıkları, vb) herhangi bir bagaj ile yeni başlayanlar için olmasına rağmen dalış içine Python öneririz geçerlidir. Ne yazık ki Mark onun çevrimiçi içeriğin çoğunu ortadan kaldırmıştır. İşte onun Python 3 kitabın bir arşividir: http://diveintopython3.ep.io/ ... onu hemen kodlama bit içine daldırarak dile çok iyi bir üst düzey giriştir.
Eğer biraz daha kapsamlı bir şey arıyorsanız, ben Core Python Programming, özellikle Python öğrenmek gerekir vb Java, C / C + +, PHP, Ruby, gibi başka yüksek seviyeli bir dil, zaten okuryazar programcılar doğru hedef yazdı gibi hızlı ve derinlemesine mümkün ... bir daha "derin dalış" gibi daha fazla "hızlı dalış." Eğer gerektiği gibi raftan indirebiliriz saf referans kitapları için, ben de BEAZLEY en Python Essential Reference veya MARTELLI en Python in a Nutshell öneririm ... hem Alex'in kitabında busses, mükemmel rev'd değildir henüz son Python bültenleri. Ben o Tho üzerinde çalışıyor eminim. ;-)
Python web uygulamaları geliştirmek için geldiğinde geri kaçırıldı konuyla ilgili birkaç seçenek vardır, en popüler şu anda Django. Yani Python Ruby on Rails için en yakın olan bir tam-yığın web çerçevesi. Bu çiftleşmiş, bir ORM vardır, (vb RDBMSs, webserverlarda, JavaScript kütüphaneleri,) çeşitli temel bileşenleri üzerinde çalıştırabilirsiniz, inanılmaz bir yönetici arayüzü ile birlikte geliyor, ve daha bir sürü. Daha fazla işlevsellik için, aynı zamanda Pinax bakabilirsiniz. Django için bir alternatif TurboGears. Bunun yerine tek bir monolitik çerçeve, TG çiftleşmiş için, yani Genshi birlikte-en iyi cins bileşenleri bağlama, daha tutkal gibi davranır, SQLAlchemy ORM için, {[(5) }] JS kütüphanesi vb gibi öncelikle yüksek insan ticaretine, düşük gecikme süreli, ölçeklenebilir uygulamalar için 3 seçenek, Google App Engine. Python (ya da Java) da uygulamaları yazmak ve altyapısı üzerinde uygulama çalıştırmak için Google yükleyin. Geliştirme çoğu veri deposuna için, except, standart bir lamba yığın üzerinde web uygulamaları geliştirmek için benzer olacaktır. Dayanarak Google'ın BigTable, bir ilişkisel olmayan dağıtık nesne veritabanı, bu yüzden en büyük engel bir ilişkisel DB şekilde düşünme üstesinden gelmektir. Ancak, kelime "shard" hatta kelime girmek zorunda kalmazsınız. :-)
Bu yardımcı olur umarım!
ps. Eğer yaklaşan arıyorsanız comprehensive 3-day course in Python, konuş benimle. :-)