1. はじめに
最近はPythonがQiitaタグランキングを独占。
超トレンドになっているのにも関わらず、プロジェクトで使う機会がなかった触れていなかったので、入門していきたいかと思います。
【2020/02/21 追記】
Pythonを使ってこんなの作ってみました!
【LINE BOT + COTOHA API】君の文章は相手を不快にしていないか?COTOHA先生にチェックしてもらおうぜ
2. Pythonで作れるもの
Pythonはシンプルかつ高機能な言語であるため、様々なシステムで活用されています。
Pythonで作れるものは大きく分けると「WEBアプリ」「データ解析/分析ツール」「人工知能」になります。
また、Pythonで作られているシステムには以下のようなものがあります。
- WEBアプリ
- YouTube
- Dropbox
- データ解析/分析ツール
- Jupyter
- graph-tool
- Numpy
- Pandas
- Scipy
- 人工知能
- Pepper
3. Pythonのインストール
では早速開発環境を作っていきましょう。今回の構築先はWindowsです。
Pythonのバージョンは3.6.5になります。(2018/06/23時点)
Pythonのインストールは以下から行います。
https://www.python.org/downloads/
①「Download Python 3.6.5」をクリックし、インストーラーをダウンロードします。
②自動で環境変数にパスを追加するため、「Add Python 3.6 to PATH」にチェックを入れ、「Install Now」をクリックします。
③インストールが完了したら、「Close」をクリックしてダイアログを閉じます。
④コマンドプロンプトを起動し、「python --version」と打ちます。バージョンが表示されれば成功です。
4. Pygameのインストール
続いてはPygameのインストールを行います。
①コマンドプロンプトを起動し、「python -m pip install pygame」と打ちます。
②「python」コマンドを打ったあと、「import pygame」と入力し、エラーが表示されなければ成功です。
5. Pygameを動かしてみる
Pygameのインストールが成功すると、以下にPygameフォルダができあがると思います。
"C:(ユーザフォルダ)\AppData\Local\Programs\Python\Python36-32\Lib\site-packages"
たくさんのサンプルゲームがインストールされますので、以下のサイトを参考にしてみて下さい。
http://westplain.sakuraweb.com/translate/pygame/Examples.cgi
今回はインベーダーゲームをしてみましょう。
①コマンドプロンプトで、「python -m pygame.examples.aliens」と打ちます。
6. PythonのIDE(おまけ)
PythonのIDEは以下のようなものがあります。
中でもPyCharmがイケイケらしいです。
個人的にはやはりVisual Studio派でした(^^;)
名前 | URL |
---|---|
PyCharm | https://www.jetbrains.com/pycharm/ |
IDLE | (Pythonに付属) |
Eclipse | https://www.eclipse.org/ |
PyScripter | https://sourceforge.net/projects/pyscripter/ |
Wing | https://wingware.com/ |
Visual Studio Code | https://www.microsoft.com/ja-jp/dev/products/code-vs.aspx |
Visual Studio Community | https://www.microsoft.com/ja-jp/dev/products/community.aspx |