Pythonとは
• Pythonとは、
• AI(人工知能)やディープラーニング(深層学習)で利用されることが
多く、最近注目され始めて人気が出てきたプログラミング言語です。
使用用途
• 機械学習
・データ分析
・ゲーム開発
・ロボット開発
・Webアプリケーション
・フィンテック
・ブロックチェーン
・株や仮想通貨の自動売買システム
• スクレイピングなどで活用されます
学習サイト
• Progate https://prog-8.com/
• Aidemy
• ドットインストール
• Udemy
• PyQ https://landing.pyq.jp/ml/
参考書など
• Pythonデータ分析の教科書(翔泳社)などがライブラリを用いて勉強
したい方にはオススメですNumpy、Matplotlib、Pandasなど
・FlaskやDjangoなどフレームワークを活用したい場合は公式のチュー
トリアルも参考になりますが、有料noteなどが参考になる場合が多い
です。
開発環境①
• Jupyternotebook→オープンソースであり、データ分析、機械学習で
活用されており、R、Juliaなどの言語にも対応しています
• インストール方法
• $ python3 –m venv env
• $ souce env/bin/active
• *venuを用いて仮想環境を使用することで異なるバージョンを使い
分けることができます。
*仮想環境を作るのが手間な方はオンラインの環境などをお勧めし
ます(kaggleだけやりたいのであれば、 Kernelを活用するのが便利で
す。ブラウザで実行できます
開発環境②pipコマンドについて
• JupyterNotebookのインストールの続きです。
• $ python –vでバージョンを確認できるのでインストールを確認できま
したら、 JupyterNotebook、もしくはAnacondaなどをインストールしてく
ださい。
• PipコマンドはPythonの環境にパッケージをインストールするための
コマンドです。

Python