アカウント名:
パスワード:
Pythonに興味があって勉強したいのですが、ネット上でいい教材があれば紹介してもらえるとうれしいです。C言語の基礎的な素養はあります。
皆さんがお勧めされている通り、日本語であれば日本Pythonユーザ会のPython 2.5日本語版チュートリアル [python.jp]が分かりやすいです。英語でよろしければ、本家のPython 2.6英語版チュートリアル [python.org]か、Python 3.0英語版チュートリアル [python.org]が、より新しいものです。
ただ、現在の最新版は3.0.1なのですが、Python 3.0とPython 2.x以前では言語の仕様やライブラリに若干の違いがあります(Python 3.0は互換性を切り捨てた大幅改定なので)。今は3.0が出た直後の過渡期で、Webでも書籍でも教材やサンプルはほとんどが(日本語のものは特に)Python 2.x向けという状況です。これから新規に学ばれる際は、Python 3.0をいきなり始めるよりも、Python 2.xで学んだ後にPython 3.0へステップアップされた方が勉強しやすいかもしれません。
# Python 2.xとPython 3.0の違いについては、例えばマイコミジャーナルの登場! Python 3.0 - 2系との違いを比較 [mycom.co.jp]辺りをごらんください。
http://www.youtube.com/watch?v=anwy2MPT5RE [youtube.com]どうぞ
他の人も挙げてますがPythonのチュートリアルはとても良く出来てるのでオススメ。
「日本語で」ってんなら知らん。
Cがそこそこできるんなら、いっそソースを見て覚えてしまうという手もあるな。pydocとか単純なツールから入っていくのがいいと思う。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
「科学者は100%安全だと保証できないものは動かしてはならない」、科学者「えっ」、プログラマ「えっ」
Pythonのチュートリアル的なリソース (スコア:0)
Pythonに興味があって勉強したいのですが、
ネット上でいい教材があれば紹介してもらえるとうれしいです。
C言語の基礎的な素養はあります。
Re:Pythonのチュートリアル的なリソース (スコア:3, 参考になる)
まぁ「適当なプログラム」って言ってもなかなか思いつかないものですが、私の場合は、ant [apache.org]というJavaのビルドツールがあるのですが、それのpython版を実装(3日くらいやって投げたけど)しながら勉強しました。
antはxmlで定義するビルドツールなので、xmlの読み込みとか、echoとかの組み込みコマンドの作成、外部コマンドの呼び出しや出力の取得、ディレクトリのスキャンや文字列操作など、pythonでユーティリティを作るうえで必要になりそうな知識をそれなりにつけることができました。まぁ興味の対象やpythonを学ぶ目的は人それぞれなんで参考までに。
Re:Pythonのチュートリアル的なリソース (スコア:1)
皆さんがお勧めされている通り、日本語であれば日本Pythonユーザ会のPython 2.5日本語版チュートリアル [python.jp]が分かりやすいです。
英語でよろしければ、本家のPython 2.6英語版チュートリアル [python.org]か、Python 3.0英語版チュートリアル [python.org]が、より新しいものです。
ただ、現在の最新版は3.0.1なのですが、Python 3.0とPython 2.x以前では言語の仕様やライブラリに若干の違いがあります(Python 3.0は互換性を切り捨てた大幅改定なので)。
今は3.0が出た直後の過渡期で、Webでも書籍でも教材やサンプルはほとんどが(日本語のものは特に)Python 2.x向けという状況です。
これから新規に学ばれる際は、Python 3.0をいきなり始めるよりも、Python 2.xで学んだ後にPython 3.0へステップアップされた方が勉強しやすいかもしれません。
# Python 2.xとPython 3.0の違いについては、例えばマイコミジャーナルの登場! Python 3.0 - 2系との違いを比較 [mycom.co.jp]辺りをごらんください。
Re: (スコア:0)
http://www.youtube.com/watch?v=anwy2MPT5RE [youtube.com]
どうぞ
dive into python (スコア:0)
Re: (スコア:0)
他の人も挙げてますがPythonのチュートリアルはとても良く出来てるのでオススメ。
「日本語で」ってんなら知らん。
Re: (スコア:0)
Cがそこそこできるんなら、いっそソースを見て覚えてしまうという手もあるな。
pydocとか単純なツールから入っていくのがいいと思う。