2010-03-25 47 views

回答

3

你的應用程序有多簡單?你有沒有通過Google's Python Class的練習?我強烈建議通過這些。如果你真的知道自己在做什麼,你應該通過它們輕鬆一下。如果沒有,那麼你將學習一些有價值的技能,並在Python中變得更有經驗。

之後,它取決於您的最終目標是什麼與Python。如果你沒有任何目標,那麼你應該努力設定一些目標,並製作一些小應用程序來發展你在與這些目標相符的領域的技能。

此外,瞭解關於Python的更多信息的一個好方法是嘗試回答這裏發佈的有關Python的問題。即使你找不到最好的答案,閱讀其他人的答案也會幫助你,以及試圖找到答案的過程。

2

你可以試試類似Python CookbookPython Challenge

但你的問題有點太模糊。你爲什麼學習Python?你在尋求解決什麼樣的問題?基於這個問題的答案,我可以引導您到各種模塊,如操作系統,SYS,Tkinter的,等

2

你給自己一個答案:

,感覺非常有信心 編寫簡單的應用程序

繼續前進,編寫更復雜的應用程序!

這裏的問題是,你不覺得質疑,你認爲你已經完成了你的基本學習。只需找到該做什麼!簡化一個流程(比如文件管理),從互聯網上檢索數據(比如說,關於Python的最後25篇twitter文章),將你的郵件客戶端整合到一個命令行應用程序中。

你可以做的最有成效的事情(假設你真的沒有自己的問題),是找到一個開源的Python項目(比如Matplotlib)併成爲貢獻者。你很快就會意識到Python很漂亮,但它仍然是一隻野獸。

如果你還覺得受到質疑,請聯繫我,我會一噸的東西送你到代碼,請相信我,是不容易的。

祝你好運!

0

如果你喜歡拼圖,你可以檢查出Project Euler。它有各種有趣的謎題(一些簡單,一些更難),需要一些邏輯和編程來解決。 (通常你必須找到一個聰明的方法來解決它們,因爲蠻力方法將會永遠存在。)

如果你對web開發感興趣,你可以看看Django。這是一個非常好的Web框架,可以讓你使用Python;它的成熟,功能相當強大。

我還發現一個開源Python項目,並尋找到捲入的第二阿列塔的建議。您可以在GitHubfreshmeatSourceForge等中找到此類項目的列表。

1

我最喜歡的學習python的方式是(通過項目學習)。
給自己一個目標,就像一個軟件,例如(6年前,當我開始學習python時,我選擇了一個messenger,所以我必須閱讀更多關於套接字,網絡編程和接口庫)。從它開始,查找示例和資源以瞭解更多信息。然後做。

關鍵是不要放棄,並繼續嘗試和搜索,直到你做到了。

。這可以是學習任何編程語言時最快和最有效的方式。
祝你好運;)