• HOME
  • スキル
  • 【Pythonの始め方】使う目的や学び方・環境の準備をしよう

【Pythonの始め方】使う目的や学び方・環境の準備をしよう

Pythonを始めてみようと思っても、どうやって・何から始めるのかなどやり方が分からない方も多いと思います。今回はまずどこからインストールをすれば良いのかというところから、学び方・環境の準備に関してなど詳しくご紹介していきますので、これから始めようと考えている方は是非参考にしてみてはいかがでしょうか?

Pythonの始め方【どこからインストールする?】

Pythonは、プログラミング言語の1つです。シンプルなコードなので、初めての人でも始めやすくなっております。

Pythonを始めてみようと思っても、どうやって始めるのかやり方が分かりません。

まずは何をインストールするのか、確認してみましょう。


バージョン

Pythonには2つのバージョンがあり、それは2系と3系です。

2系のほうが古いバージョンで、サポートが切れるという話もあるので、3系のバージョンで始めたほうがいいでしょう。


ディストリビューション

ディストリビューションには、公式か、サードパーティ製というものがあり、どちらかを選択します。

ディストリビューションは、配布という意味です。そのシステムを使うのに、必要なものがまとまっている配布形態のことをいいます。

サードパーティ製のほうが少し前までは使い勝手がよかったですが、いまは公式も向上しているので初心者は公式を選択していいでしょう。


32bitか64bit

使っているWindowsによります。

32bitか64bitかは、お使いのWindowsに合わせてください。

Pythonの始め方【使う目的を決める】

Pythonを始めようと思ったら、Pythonを使う目的を決めましょう。

なぜなら、使う目的があったほうが学習スピードも上がり、モチベーションも上がるからです。「〇〇のために勉強する」という意志があれば、きちんと理解していけるでしょう。

Pythonを使う目的別に、始め方を確認していきます。


データ解析を学習したい

データ解析を学習したい人は、実際にデータを解析してみましょう。
実践のほうが、楽しくデータ解析を学習することができます。

また、データ分析の学習ライブラリもあります。

  • Numpy
  • Pandas

Udemyという有料学習講座もありますので、そちらもぜひ検討してください。


機械学習とかAIを学習したい

AIは、近年認知度が高くなり、CMやニュースを見ても取り入れている企業が多いことが分かります。

そんなAIや機械学習を学びたいと思ったら、それらのプロセスを把握しましょう。

実際にやってみると、予想した出来上がりと違うことが多いです。データの前処理がプロセスになるので、前処理がきちんとできていないと予想と違う結果になります。


Webサイトを作りたい

PythonではWebサイトを作れますが、作るためにフレームワークを使用します。

  • Django
  • Flask
  • Bottle

これらはフレームワークの一例です。それぞれの特徴は以下の通りです。

  • Python界でNo.1
  • 比較的軽量
  • 初心者向け

人気が最も高いのはDjangoになります。

Pythonの始め方【環境を整える】

自分のパソコンでPythonのコードを作ってみようと思ったら、まずは環境を整えなければなりません。せっかく知識を手に入れたのに、環境が整っていなければ始めることができないので確認しておきたいですね。

Pythonの始め方を3つに分けて解説しますので、参考にしてください。


PCを整える

まずはPythonの公式HP(https://www.python.org/downloads/)より、Pythonをダウンロードします。

公式HPはすべて英語表記なので分かりづらいですが、2系か3系のどちらかを選びダウンロードしましょう。ダウンロードしたフォルダからインストールまで実行されたら、次にPythonの動作確認を行います。

コマンドプロンプトを起動し、「Python -v」と入力します。入力して、インストールしたバージョンと同じものがコマンドプロンプトに表示されたらインストールの完了です。


Pythonの実行環境を整える

インストールを無事終えたら、Pythonの実行環境を整えましょう。

  • 対話モードにする
    コマンドプロンプトに「python」と入力しエンターを押下します。
     
  • スクリプトファイルとして保存する
    Pythonのコードをスクリプトファイルに保存すると、コードが保存されるので便利です。メモ帳に、保存したいコードを入力します。拡張子は「.py」にしてください。

コマンドプロンプトの保存した「〇〇.py」ファイルが保存されているところに「cd」と入力すると、移動させることができます。

「dir」コマンドを使用し、保存したスクリプトファイルがあれば引数として使用することが可能です。


ライブラリはインストール済み

ライブラリは、Pythonとともに備わっているのでPythonをインストールすることにより使用することができます。

このような標準ライブラリ以外に外部ライブラリというものがあり、それらをインストールすることによりPythonを利用できる範囲が広がるので、検討してみてください。

Pythonの始め方【学び方を決める】

Pythonを始める環境が整い、いつでも始められるようになりましたが、学習しないと作ることができません。

Pythonを始めるのに、学び方を決めましょう。学び方はいろいろあるので、自分に合った学び方でPythonを始めてみてください。


本から学ぶ

Pythonを本から学ぶ方法があります。

いまやプログラミングの本は多く出版されており、Pythonを学べる本もあります。本だったら大事なページに付箋を貼ることもできるので、自分に合った学習本にすることが可能です。


動画形式から学ぶ

プログラミングの動画スクールもあります。

有料なものから、youtubeなどで無料で公開されているものもありますので、どちらがより有用な学習内容が比較してみるといいでしょう。


実践形式で学ぶ

本や動画で学んだコードなどを、実践形式で実際に入力してみて学習します。

知識として得ただけだとすぐに身に付かないので、実践してみましょう。また、Pythonを利用している人のコミュニティに参加することも学習する方法になります。

Pythonを始めよう

では、Pythonを始めてみましょう。

Pythonを始めていくにあたり、ご紹介したい方法があります。これを行えば、Pythonの扱いも上手になっていきますよ。


Kaggleでアウトプットする

Kaggleとはカグルと読みます。

Kaggleは、約40万人が集まる、機械学習やデータサイエンスに関わる人のコミュニティです。日本だけでなく、世界中の人が集まっているので大規模といえます。

Kaggleには初心者から上級者までさまざまな人がいるので、初心者が質問をしても優しく答えてくれるでしょう。

学んだことなどをアウトプットすれば自分の知識にもなりますし、間違えていれば正しいことを教えてくれる人もいるかもしれません。


職場でアウトプットする

Kaggleは大きなコミュニティなので、そこにアウトプットをすることは気が引けるという人は、職場でアウトプットすることも有効です。

プログラミング関係の職場であれば、アウトプットしたら先輩からフィードバックをもらうことができるでしょう。

そうすれば、自分の知識はさらに深まります。


習得するには実践あるのみ

Pythonを習得したいのならば、文字で見て覚えようとせず実践しましょう。

実際に入力したほうが身に付き、習得スピードも上がりますよ。
空いている時間に実践していき、どんどんスキルアップしていきましょう。

まとめ

いかがでしたでしょうか。

Pythonの始め方は、まずインストールし、使う目的を考え、環境を整えなければなりません。それができてやっとPythonを始めることができるので、面倒くさがらず準備しましょう。

Pythonの学習方法はさまざまですので、自分に合った学習方法を選択してください。Pythonのアウトプットと実践は、学習スピードを上げるのでおすすめですよ。

最後まで読んでいただきありがとうございます。

本記事の初回公開日は2019年08月12日です。

この記事に関連する転職相談

経営者の方たちは、読書の時間をどうやって捻出してるんでしょうか?

gumiの国光さんや孫泰蔵さんなど、有名なベンチャーの経営者などのFacebookで、読み終わった本の感想などポストしているのをよく見かけます。 私は社会人3年目で、現在ベンチャーで勤めてます...

クラウドの勉強をするにはどのプログラミング言語ですか?

セキュリティエンジニアを目指してる者です。 5月からネットワークエンジニアとして働いて、勉強して、資格など取ったら転職しようなど考えてます。 今後、拡大されるIoTに力を入れたいと思ってるの...

新卒でデータサイエンティストになるにはどんな勉強や就活をしましたか?

データサイエンティストに興味がある4月から大学3年生の経済学部の学生です。 新卒でデータサイエンティストになった方にお聞きしたいのですが、大学3年以降、どのように仕事向けの勉強と就活を進めたの...

社会人になってからやっておくべき勉強はありますか?

今年の春から社会人になったのですが、大学を卒業してから会社のこと以外に何も勉強していないことに気がつきました。 このまま仕事に慣れてきて、仕事ができるようになることも大事だとは思うのですが...

量子コンピュータのことを学べる大学、または勉強できる機関はどこにありますか?

最近、量子コンピュータに興味を持っています。 どこかで学びたいのですが、どこで勉強することができるのか分かりません。 独学で学ぼうにも、勉強を進めていくと壁にぶち当たり、全く勉強が進まな...

WEBデザイナーをしているのですが、オススメの勉強会、公演が見れるサイトを教えて下さい

WEBデザイナーをしています。スキルアップのためよく勉強会に参加するのですが、UIUX系の勉強会は多くありますが、グラフィックデザイナーなどが集まるような勉強会・講演にも参加をしたいと考えていま...

大学4年生から民間就職を始めるのはかなり遅くないでしょうか?

現在早稲田大学政治経済学部の3年生です。春から4年生になります。 公務員試験の勉強をしていましたが、あまり真面目に勉強しておらず、民間就職に変えました。 しかし、民間就職もかなり出遅れていま...

慶応義塾大学に合格するにはどのくらいの勉強時間が必要ですか?

慶応義塾大学に合格するにはどのくらいの勉強時間が必要ですか? 毎日10時間勉強したとしてそれを1年半、続けたら合格出来る可能性は高いですか? と、武田塾に通おうとしてるのですがこの塾に通...

簿記と宅建ならどちらの勉強を優先的に行うのが良いと思いますか?

現在不動産会社で営業事務として働いていて、転職を考えています。次にどこの業界にいくかはまだ検討中です。簿記2級の勉強を始めようか、宅建の勉強を始めようかで迷っています。(簿記3級は取得済です)今...

LITALICOに転職する為に勉強した方がよい事はなんですか?

LITALICO(児童指導員)へ転職を考えている35歳(男)です。 現職は他業種にて顧客クレームの改善などといった業務を務めております。 そこで質問なのですが、 ・男性の児童指...

今後のキャリアや転職をお考えの方に対して、職種や業界に詳しい方、キャリア相談の得意な方がアドバイスをくれます。
相談を投稿する場合は会員登録(無料)が必要となります。会員登録する無料
JobQ運営局
株式会社ライボJobQ運営局の公式アカウントです。

関連キーワード

この記事が気に入ったらいいね!しよう

業界から企業の転職相談を探す