本記事ではPythonプログラミングをスマートフォン(Android)で始める方法について説明します。
Pythonは、インタプリタ型と呼ばれるプログラミング言語の1つです。
初心者でも理解しやすい言語であり、AIや画像・Webアプリなど幅広い用途に活用できるため、これからプログラミングを始めようと思っている方には特におすすめの言語です。
Pythonに関しては、パソコンでコードを書くことが一般的ではありますが、Androidでもアプリをインストールすれば編集や実行をすることが可能です。
本記事では、「AndroidにPythonアプリをダウンロードする方法」と「Python開発ができるアプリPydroid・QPythonの使い方」について説明します。
Python入門〜Windowsでプログラミングを始める方法〜
Python入門〜MacOSでプログラミングを始める方法〜
AndroidにPythonアプリをダウンロードする方法
AndroidでPythonを実行する場合、専用のアプリのインストールが必要です。
Andoroid向けのPythonアプリとしては「Pydroid」や「QPython」などがあります。
どちらのアプリもインストールするだけでPythonの編集と実行が可能です。
Pydroidのダウンロード方法
Googleストアからインストールできます。
Qpythonのダウンロード方法
QPythonの導入方法について説明します。
1.QPython3のリリースサイトから「qpython3-app-release.apk」をダウンロードします
2.「提供元不明のアプリ」のインストールを許可します
Googleストアからのインストールではないので設定から「提供元不明のアプリ」の許可が必要です。
「設定」→「セキュリティ」を開いて「提供元不明のアプリ」にチェックを入れます。
3.「qpython3-app-release.apk」を実行してインストールします
4.「提供元不明のアプリ」を元に戻します
インストールが終わったら「提供元不明のアプリ」の設定を元に戻しておきましょう。
「設定」→「セキュリティ」を開いて「提供元不明のアプリ」にチェックを外します。
Pythonの実行ができるアプリ「Pydroid」・「QPython」の使い方
Python開発ができるアプリ「Pydroid」・「QPython」の2つの使い方について説明します。
Pydroidの使い方
まずは「Pydroid」の使い方を説明します。
アプリケーションを開くとエディタが出てきます。
Hello Worldを実行してみましょう。
◆実行例
エディタのプレイボタン(三角マーク)を押すことでPythonのコードを実行できます。
スマホ内臓ディスクやSDカードにファイルを保存することもできます。
pipも実装されているのでライブラリの追加も可能です。
エディタはシンプルですが、ライブラリの拡張ができるので本格的なPythonプログラミングも可能です。
記号を入力できるボタンがあるのでキーボードから記号を探す必要はありません。
通勤・通学の電車の中で勉強したい場合にはぴったりのアプリだと思います。
QPythonの使い方
アプリを実行する手順は以下の通りです。
1.アプリケーションを開くと以下の画面が出てくるので、「Editor」をタップします
◆実行例
Hello World
ドキュメントもご参照ください。
Pydroidと比較した場合、エディタの機能は充実していますが、記号の入力ボタンがないので外付けのキーボードがないと辛いかもしれません。
キーボードをつけると流石に電車の中では難しくなるので手軽さは減ります。
勉強するなら「Pydroid」、スマートフォンで開発するなら「QPython」
Pydroidは機能は少ないですが、記号入力ボタンがあるので通勤・通学中に勉強をしたいときに便利。
QPythonは記号入力のボタンはありませんが、機能が多いのでスマホで本格的な開発をしたい場合にはおすすめです。
終わりに
今回は、AndroidでPythonを始める方法としてPyDroidとQPythonの2つのアプリを紹介しました。
基本的にはPCでプログラミングを始めたほうが良いですが、スマホで手軽にプログラミングができるのがPyDroidとQPythonです。
なので、「プログラミングってどんなもんか試してみたい」という方であればスマホで始めるのもあり。
PCとスマホのどちらが良いかについては「Pythonを始めるならパソコンとスマホどちらが良いですか?」にて説明しているのでこちらも併せてお読みください。
Pythonは記述方法がシンプルな言語なので、プログラミング初心者にもかなりおすすめな言語です。
これから勉強を始める方は是非、挑戦してみてください。
Pythonを本格的に勉強する場合はPCで始めるのがおすすめ。
PtyhonまとめTOP>>Pythonプログラミングの始め方まとめ