本記事ではPythonプログラミングをスマートフォン(Android)で始める方法について説明します。

Pythonは、インタプリタ型と呼ばれるプログラミング言語の1つです。

初心者でも理解しやすい言語であり、AIや画像・Webアプリなど幅広い用途に活用できるため、これからプログラミングを始めようと思っている方には特におすすめの言語です。

Pythonに関しては、パソコンでコードを書くことが一般的ではありますが、Androidでもアプリをインストールすれば編集や実行をすることが可能です。

本記事では、「AndroidにPythonアプリをダウンロードする方法」と「Python開発ができるアプリPydroid・QPythonの使い方」について説明します。

AndroidにPythonアプリをダウンロードする方法

AndroidでPythonを実行する場合、専用のアプリのインストールが必要です。

Andoroid向けのPythonアプリとしては「Pydroid」や「QPython」などがあります。
どちらのアプリもインストールするだけでPythonの編集と実行が可能です。

Pydroidのダウンロード方法

Googleストアからインストールできます。

>>Pydroidをダウンロードする

Qpythonのダウンロード方法

QPythonの導入方法について説明します。

1.QPython3のリリースサイトから「qpython3-app-release.apk」をダウンロードします

2.「提供元不明のアプリ」のインストールを許可します
Googleストアからのインストールではないので設定から「提供元不明のアプリ」の許可が必要です。

「設定」→「セキュリティ」を開いて「提供元不明のアプリ」にチェックを入れます。

3.「qpython3-app-release.apk」を実行してインストールします

4.「提供元不明のアプリ」を元に戻します
インストールが終わったら「提供元不明のアプリ」の設定を元に戻しておきましょう。
「設定」→「セキュリティ」を開いて「提供元不明のアプリ」にチェックを外します。

>>QPythonをダウンロードする

Pythonの実行ができるアプリ「Pydroid」・「QPython」の使い方

Python開発ができるアプリ「Pydroid」・「QPython」の2つの使い方について説明します。

Pydroidの使い方

まずは「Pydroid」の使い方を説明します。

アプリケーションを開くとエディタが出てきます。

Pydroid画面

Hello Worldを実行してみましょう。

Hello Worldコード

◆実行例
エディタのプレイボタン(三角マーク)を押すことでPythonのコードを実行できます。

Hello World実行例

スマホ内臓ディスクやSDカードにファイルを保存することもできます。
スマホ内臓ディスクやSDカードにファイルを保存

pipも実装されているのでライブラリの追加も可能です。

pipも実装されているのでライブラリの追加

エディタはシンプルですが、ライブラリの拡張ができるので本格的なPythonプログラミングも可能です。

記号を入力できるボタンがあるのでキーボードから記号を探す必要はありません。
通勤・通学の電車の中で勉強したい場合にはぴったりのアプリだと思います。

>>Pydroidをダウンロードする

QPythonの使い方

アプリを実行する手順は以下の通りです。

1.アプリケーションを開くと以下の画面が出てくるので、「Editor」をタップします
QPython1

2.+ボタンを押して「Blank file」をタップします
QPython2

3.コードを記述して保存をクリックします
QPython3

4.ファイル名を入力して保存します
QPython5

5.三角マークをクリックすると実行できます
QPython4

◆実行例

Hello World

ドキュメントもご参照ください。

QPythonをダウンロードする

Pydroidと比較した場合、エディタの機能は充実していますが、記号の入力ボタンがないので外付けのキーボードがないと辛いかもしれません。

キーボードをつけると流石に電車の中では難しくなるので手軽さは減ります。

▼おすすめ参考書▼

勉強するなら「Pydroid」、スマートフォンで開発するなら「QPython」

Pydroidは機能は少ないですが、記号入力ボタンがあるので通勤・通学中に勉強をしたいときに便利。
QPythonは記号入力のボタンはありませんが、機能が多いのでスマホで本格的な開発をしたい場合にはおすすめです。

終わりに

今回は、AndroidでPythonを始める方法としてPyDroidとQPythonの2つのアプリを紹介しました。

基本的にはPCでプログラミングを始めたほうが良いですが、スマホで手軽にプログラミングができるのがPyDroidとQPythonです。

なので、「プログラミングってどんなもんか試してみたい」という方であればスマホで始めるのもあり。

PCとスマホのどちらが良いかについては「Pythonを始めるならパソコンとスマホどちらが良いですか?」にて説明しているのでこちらも併せてお読みください。

Pythonは記述方法がシンプルな言語なので、プログラミング初心者にもかなりおすすめな言語です

これから勉強を始める方は是非、挑戦してみてください。

Pythonを本格的に勉強する場合はPCで始めるのがおすすめ。

PtyhonまとめTOP>>Pythonプログラミングの始め方まとめ