2010-10-17 7 views
12

मैंने इसे अपने आप को पाइथन सीखने के लिए लिया है। जैसा कि मेरी दूसरी भाषा है, वह लटका पाने के लिए मुश्किल नहीं है। मैं कुछ सरल पायथन परियोजनाओं को शुरू करने के लिए देख रहा हूं ताकि मैं सामान्य रूप से भाषा के वाक्यविन्यास को बेहतर ढंग से सीख सकूं। मैं विशेष रूप से सरणी, सूचियों और शब्दकोशों के वाक्यविन्यास सीखना पसंद करूंगा।सीखना पायथन व्यायाम


संपादित करें: मैं कह नहीं कर सकते कि अपने जवाब में से एक सही है या गलत है, लेकिन आप सभी के बीच मैं सामग्री के बहुत है! सभी को धन्यवाद: डी

ps मैं विशेष रूप से Google's Python Class

उत्तर

9

Google's Python class में ऐसी परियोजनाओं का एक समूह है जिन पर आप काम कर सकते हैं।

0

क्षमा पसंद आया स्पष्ट राज्य के लिए, लेकिन क्यों एक अच्छी किताब या दो, की तरह नहीं पढ़ा:

Learning Python: Powerful Object-Oriented Programming

आप एक के और अधिक पसंद करते हैं जानने के रूप में आप दृष्टिकोण जाना, वहाँ हमेशा सम्मानित है:

Python Cookbook

2

Python Koans एक अच्छा इंटरैक्टिव ट्यूटोरियल है जो मूल वाक्यविन्यास और उन्नत अवधारणाओं को शामिल करता है।

1

मैं पायथन सीखने के लिए निम्नलिखित ई-पुस्तक की अत्यधिक अनुशंसा करता हूं। इसमें कई अलग-अलग प्रोग्रामिंग प्रतिमान शामिल हैं और सामान्य रूप से पायथन के लिए एक बहुत अच्छा परिचय है।

www.greenteapress.com/thinkpython/thinkCSpy.pdf

आप पहले से ही सामान्य रूप में प्रोग्रामिंग से परिचित हैं तो Dive into Python तेजी से भाषा की नींव प्राप्त करने के लिए एक अपराजेय संसाधन है।

मैंने उपर्युक्त दोनों को पढ़ा है और उन्हें बहुत उपयोगी पाया है।

4

The Python Challenge द्वारा पाइथन के साथ किए गए सबसे अच्छे खोजी सामान हैं।

समस्याओं के माध्यम से अपना समय काम करें - यह इसके लायक है।

0

प्रोजेक्ट यूलर उत्तर पहले से ही प्रदान किए गए उत्तर के साथ, मैं कुछ कोड काटा को देखने की अनुशंसा करता हूं। मैं आम तौर पर किसी भी नई भाषा सीखना के हिस्से के रूप में इन के माध्यम से जाना है, और यहां कई अच्छे के लिए एक लिंक है:

http://codingdojo.org/cgi-bin/wiki.pl?KataCatalogue

इसके अलावा एक स्टैक ओवरफ़्लो सवाल पर चर्चा काटा:

https://stackoverflow.com/questions/44533/your-favorite-code-kata

2

एक सामान्य ऐसी चीजों का जवाब Project Euler है। पाइथन के लिए जरूरी नहीं है, लेकिन उन सभी समस्याओं को अजगर के साथ हल किया जा सकता है, और उन पर काम करके, आप विशेष रूप से पाइथन विशेष बनाने वाली कई चीजें सीखते हैं।

+0

टिप के लिए भयानक साइट धन्यवाद :) – LeoR

2

आप कोशिश कर सकते हैं pyschools.com कई छोटे विभिन्न विषयों में वर्गीकृत किया अभ्यास कर रहे हैं। प्रोग्राम कैसे सीखें सीखने का एक मजेदार तरीका है।

1
इसके अलावा

कुछ परियोजना यूलर के समान देखना रॉसलिंड

http://rosalind.info/problems/list-view/

समस्याओं के अधिकांश प्रोग्राम हैं जो तारों पर opetarions प्रदर्शन लेखन है, जो इसे बनाता है जानने के लिए एक goot उपकरण द्वारा हल कर रहे हैं सूचियों और शब्दकोशों के बारे में। और आप जैव सूचना विज्ञान के बारे में कुछ भी सीखते हैं जो वास्तव में आपके प्रोग्रामिंग कैरियर में बहुत मदद नहीं करता है लेकिन वास्तव में अच्छा है = डी

संबंधित मुद्दे