Androidで利用できる最もユーザーフレンドリーで強力な教育パイソン3 IDEであるPydroid 3を使用して、Python 3プログラミングの世界を解き放ちます。あなたが初心者であろうと経験豊富なコーダーであろうと、Pydroid 3は、その堅牢な機能とシームレスなパフォーマンスで学習の旅を強化するように設計されています。
特徴:
- オフラインPython 3インタープリター:インターネット接続を必要とせずに、いつでもPythonプログラムを実行します。
- PIPパッケージマネージャー:事前に構築されたホイールパッケージで満たされたカスタムリポジトリにアクセスして、科学的なコンピューティング機能を強化します。 Numpy、Scipy、Matplotlib、Scikit-Learn、Jupyterなどのライブラリはすぐに利用できます。
- 高度なライブラリ: Camera2 APIサポートを備えたデバイスでOPENCVを利用し、プレミアムバージョンで利用可能なTensorflowとPytorchを使用して機械学習に飛び込みます。
- すぐに使用できる例:すぐに使用できるさまざまな例で学習を開始します。
- 完全なTKINTERサポート:完全なTKINTERサポートを使用して、グラフィカルユーザーインターフェイスを簡単にビルドします。
- フル機能ターミナルエミュレータ: PIPからアクセス可能な読み取りラインサポートを備えた実際の端末環境を体験してください。
- 統合コンパイラ: Pydroid 3には、C、C ++、Fortranコンパイラが組み込まれているため、コマンドラインから直接ネイティブコードを含むものを含むPIPからライブラリを構築できます。
- Cythonサポート:パフォーマンスを向上させるために、CythonでPythonコードを最適化します。
- PDBデバッガー:ブレークポイントと時計でコードを効率的にデバッグします。
- Kivyグラフィカルライブラリ: Kivyの新しいSDL2バックエンドを使用して、見事なモバイルアプリケーションを作成します。
- Pyside6サポート: Pyside6のMatplotlibサポートとともに、クイックインストールリポジトリで利用可能で、追加のコードは必要ありません。
- matplotlib kivyサポート: kivyアプリでのデータの視覚化を強化します。
- Pygame 2サポート: Pygameの最新バージョンでゲームを開発します。
編集者機能:
- コード予測と自動インデンテーション:リアルタイムの分析、予測、および自動インデントを使用して、プロのIDEに似た自動インデントにより、コードをより効率的に書き込みます。
- 拡張キーボード:拡張されたキーボードバーから必要なすべてのプログラミングシンボルに直接アクセスします。
- 構文の強調表示とテーマ:カスタマイズ可能なテーマと構文の強調表示を使用して、コードの読みやすさを改善します。
- タブサポート:タブを使用して簡単に複数のファイルとプロジェクトを管理します。
- コードナビゲーション:インタラクティブな割り当てと定義のショートカットでコードをシームレスにナビゲートします。
- ワンクリック共有: 1回のクリックでパスペビンでコードを即座に共有します。
*アスタリスクでマークされた機能は、プレミアムバージョン専用です。
クイックマニュアル:
最適なパフォーマンスを確保するために、Pydroid 3には、300MB+が推奨される少なくとも250MBの自由な内部メモリが必要です。 Scipyのような重いライブラリを使用すると、さらに多くのスペースが必要になる場合があります。
コードをデバッグするには、行番号をクリックしてブレークポイントを設定します。 Kivyアプリケーションは、コマンド「Import Kivy」、「From Kivy」、または「#PyDroid Run Kivy」で実行できます。同様に、Pyside6アプリケーションは、「pyside6」、「pyside6から」、または「#pydroid run qt」によってトリガーされます。同じ原則がSDL2、TKINTER、およびPYGAMEに適用されます。
ターミナルベースのアプリケーションには、特にGUIモードにデフォルトでMatplotlibのようなライブラリに役立つ特別なモード「#PyDroid Runターミナル」を使用します。
一部のライブラリがプレミアムのみであるのはなぜですか?
特定のライブラリは、移植の複雑さにより、プレミアムユーザーが独占的に利用できるようにします。これらは、特定の契約の下で外部開発者によって開発されています。これらのライブラリの無料バージョンを作成することに興味がある場合は、お問い合わせください。
バグを報告するか、特徴を提案することにより、Pydroid 3の開発に貢献します。あなたの入力は、教育的価値を高めるために科学図書館の移植を優先するため、私たちにとって非常に貴重です。
法的情報:
Pydroid 3の一部のバイナリは(L)GPLの下でライセンスされています。電子メールでソースコードをリクエストできます。 GPL純粋なPythonライブラリは、すでにソースコード形式であると考えられています。ライセンスに準拠するために、Pydroid 3は、PIPを介してインストールできるGNU ReadlineなどのGPLライセンスのネイティブモジュールをバンドルしません。
Pydroid 3に含まれるサンプルは教育用に無料ですが、派生製品では派生作業を使用することはできません。この制限がわからない場合は、メールで許可を求めてください。
AndroidはGoogle Inc.の商標です。
スクリーンショット












