質問: プログラム初心者のpythonの勉強法 ・機械工学系大学1年生です。 ・大学で来季履修するpytho プログラム初心者のpythonの勉強法 ・機械工学系大学1年生です。 ・大学で来季履修するpythonを夏休み中に予習しておきたいと思います。 ・プログラムについては何も知りません。エクセルの基本的な使い方を知っている程度です。 ゼロから初歩を学ぶためにお勧めの、本、サイト、youtube等を教えて下さい。その他、アドバイスがあれば教えて下さい。 it技術者ではなく工学系でプログラムを利用することを想定の上お願いします。
回答: 日本語を前提とした場合、 ・python2を学ぶ、 ・pythonへの導入として他の言語を学ぶ、 のいずれが良いでしょうか? python 2は既にサポート終了が決定してるので、それを学んでもダメです。 従って、 > pythonへの導入として他の言語を学ぶ をオススメしておきます。 > また、後者の場合にはどの言語が良いでしょうか? 別のトコにも書きましたが、rubyをオススメしておきます。何故なら プログラミング入門 - rubyを使って - : http://www.ie.u-ryukyu.ac.jp/~kono/software/s04/tutorial/chapter=contents と言うサイトがプログラミング未経験者にとっては良い入門サイトだ、と思うからです。 このサイトは短い辺りがまたよいです。人によっては一週間かからずに終わるでしょう。まあ、毎日1章づつ進めても二週間もあれば読み終わります。 それが終わったら貴方はもう「プログラミング未経験者ではない」ですよね。ある程度のプログラミングの「知識」を得た、と言う事になる。 それからだったら、pythonに鞍替えして、次のサイトに進めば良いです。 dive into python 3: http://diveintopython3-ja.rdy.jp/ そこも終わればpython tutorialへと進めば良いでしょう。 python チュートリアル: https://docs.python.org/ja/3/tutorial/ 最後に「チュートリアル」ってのも変なカンジでしょうが、基本的に、これも「他言語エキスパートに向けてのチュートリアル」なので、プログラミング初心者向けに書かれているわけではありません。よって、大学の夏休みにpython齧ってみたいのなら、この順番で進める事を推奨します(別にdive into python 3で終えても構いません。pythonチュートリアルは「余力があったら」って程度の推奨です)。