2008-09-16 12 views
28

私はすべてのスクリプト言語について慣れています。しかし、私はまだ私の目的のために働くために他のスクリプトを調整するようなスクリプトを作成しました。私にとっては、Pythonを学ぶのに最高のオンラインリソースは何ですか?Pythonを学ぶのに最適なオンラインリソースですか?

[応答の概要:]

いくつかのオンラインリソース:

http://docs.python.org/tut/tut.html - 初心者

http://diveintopython3.ep.io/ - 中級

http://www.pythonchallenge.com/ - エキスパートスキル

http://docs.python.org/ - すべての知識のコレクション

いくつかの詳細:

A Byte of Python.

Python 2.5 Quick Reference

Python Side bar

A Nice blog for beginners

Think Python: An Introduction to Software Design

答えて

25

- あなたがここに開始することができます:http://docs.python.org/tut/tut.htmlを - 良い初心者ガイドあなたの知識を拡張する必要がある場合は

- ここhttp://diveintopython3.ep.io/を継続 - 良い中間レベルを本

あなたは完璧なスキルを必要とする場合 - 優秀かつ興味深い挑戦

と酸味の完璧な - このhttp://www.pythonchallenge.com/を完了します知識のCEはhttp://docs.python.org/ある - すべての知識のコレクション

+3

Pythonへの潜入は中間レベルの本ではありません。 Pythonを初めて使う経験豊富なプログラマー向けの本です。 –

+1

Pythonにダイブしてくれてありがとうございました。そのすばらしい本。 –

7

初心者なら、私の本A Byte of Pythonを試してみてください。

すでにプログラミングを経験している場合は、Dive Into Pythonを試してみてください。

0

私はPython Tutorialから学んだ!あなたがゼロからのpythonを学ぶ必要がある場合は

0

The python manual

ITSは少し長い、時には息切れが、それはあなたが軌道に乗るために知っておく必要がありますすべてを伝えます。

2

Pythonのホームページにあるtutorialは、開始するのに適しています。また、いくつかのスクリーンキャストhereがあります。

0

PLEACは、非常に有用であるPythonのクックブックを持っています。

0

The Cookbookあなたは慣用的なのpythonをお知りになりたい場合は、絶対にessestialです。

3

私はPython Challengeだと思います。

これはPython(構文)を学習するのではなく、小さくて楽しい謎を示します。謎を解くことはPythonに基づいていますが、あなたは何でも(計算機、bashスクリプト、Perlなど)どんなものでも使用できます。あなたが1つを解決した後、あなたは他の人がどのようにそれを解決したかを知ることができ、異なる方法の賛同&を議論することができます。

非常に素晴らしい

はPythonで物事を行うことができる方法の感触スマート)を取得します。このサイトは、他のスクリプト言語やコマンドラインなどについて少し知っていれば特にうまくいきます。

+0

これは本当にいいです。 –

0

私は最初にSoftware Carpentryを見つけ、Pythonチュートリアルのリストを見ました。しかし、その多くはPythonに関するチュートリアル以上のものです。私が実際に学んだことは、Subversionの使い方であり、私のプロジェクトのどれもがperlよりもPythonに適していないことが判明しました。

0

また、[Hands-On Python](http://www.cs.luc.edu/~anh/python/hands- on /)も検討してください。 Loyola UniversityのComputer Science 150の主要なテキストとして使用されています。 Pythonの簡潔な紹介で、優れたプログラミングスタイルとデザインを強調しています。

1

Python tutorialは実際にはかなり良いです。

pythonについてはvideo series on showmedoもあります。

これらの2つのリソースの間に、基本を学ぶだけの十分なものが必要です。

+0

私に教えることは、実際には素晴らしいコンセプトです。 –

1

Building Skills in Pythonもご覧ください。それはプログラミングの経験のあるレベルを前提としています。

本当に新しい場合は、Building Skills in Programmingをお試しください。これには多くの背景と基本が含まれています。

0

Python Cookbookは非常に便利です。

1

Google's Python Class

GoogleのPythonのクラスへようこそ - これは、Pythonを学びたいプログラミング経験 の 少しを持つ人々のための自由なクラスです。クラス には、教材、講義 ビデオ、そして多くのコード演習があり、 Pythonコーディングを練習します。これらの 教材は、Google内で という部分に使用されており、ちょっとしたプログラミング経験がある 人にPythonを紹介しています。 最初の演習では、テキストファイル、プロセス、 およびHTTP接続を扱うフルプログラム あり、後 演習を構築、文字列や リストのような基本的な Pythonのコンセプトに取り組んでいます。クラスは 少しのプログラミングの経験を持っている人のために調整されています 言語は、何かを知るのに十分なのですか? "変数"または "if文"です。 それ以外にも、 の素材を使用するには、 の専門のプログラマーである必要はありません。

+0

GoogleのPythonクラスで学び、自信を得ました! 私はこれをお勧めします... !! –

関連する問題