アプリケーションの説明:
Androidで利用可能な最もユーザーフレンドリーで強力な教育Python 3 IDEであるPydroid 3を使用したPython 3プログラミングの最大の可能性を解き放ちます。初心者と上級学習者の両方に対応するように設計されたPydroid 3は、比類のない学習体験を提供します。
Pydroid 3の主要な機能
- オフラインPython 3通訳者:インターネットに接続せずにPythonプログラムを実行し、いつでもどこでもコーディングできるようにします。
- PIPパッケージマネージャー:事前に構築されたホイールパッケージのカスタムリポジトリにアクセスし、Numpy、Scipy、Matplotlib、Scikit-Learn、Jupyterなどの科学ライブラリで学習を強化します。
- 高度なライブラリ:最先端のプロジェクトにOPENCV(Camera2 APIサポートを備えたデバイス)、Tensorflow、およびPytorchを利用します。 *
- すぐに使用できる例:すぐに利用できる例からすぐに始めましょう。
- 完全なTKINTERサポート: GUIアプリケーションを簡単に開発します。
- フル機能ターミナルエミュレータ: PIP経由でアクセスできるReadlineサポート付きの端末をお楽しみください。
- 統合コンパイラ:ビルトインC、C ++、およびFortranコンパイラを使用して、ネイティブコードを使用しているものでも、PIPからライブラリを構築します。また、コマンドラインから依存関係を構築およびインストールします。
- CYTHONサポート:パフォーマンスブーストのために、CythonでPythonコードを強化します。
- PDBデバッガー:ブレークポイントと時計を使用して簡単にデバッグ。
- KivyおよびPyside6サポート: Quickインストールリポジトリで利用可能なKivy(SDL2バックエンド)およびPyside6を使用してグラフィカルアプリケーションを作成します。 *
- MatplotlibおよびPygame統合: Matplotlibでデータを視覚化し、Pygame 2でゲームを開発します。
エディター機能
- コード予測と自動インデンテーション:リアルタイムコード分析により、コーディング効率を高めます。 *
- 拡張キーボードバー:指先でPythonプログラミングに必要なすべてのシンボルにアクセスします。
- 構文の強調表示とテーマ:読みやすさを改善し、コーディング環境をパーソナライズします。
- タブ付きインターフェイス:複数のファイルを簡単に管理します。
- 拡張コードナビゲーション:割り当て/定義GOTOSでコードをインタラクティブにナビゲートします。
- ワンクリック共有:パスペビンで簡単にコードを共有します。
*アスタリスクでマークされた機能は、プレミアムバージョンで利用できます。
クイックマニュアル
Pydroid 3には、少なくとも250MBの自由な内部メモリが必要で、300MB+が推奨されます。 Scipyのような重いライブラリには、より多くのスペースが必要になる場合があります。デバッグするには、ライン番号をクリックしてブレークポイントを配置します。 KivyとPyside6は、特定のインポートステートメントまたはコメントによって検出できます。端末固有のアプリケーションには、特にMatplotlibで役立つ特別なモード「#PyDroid実行端子」を使用します。
一部のライブラリがプレミアムのみである理由
特定のライブラリは、移植の複雑さにより、プレミアムユーザー専用です。これらは、契約の下でサードパーティの開発者によって開発されました。これらのライブラリの無料バージョンを作成することに興味がある場合は、お問い合わせください。
Pydroid 3に貢献します
バグを報告するか、新機能を提案することにより、Pydroid 3を形作るのを手伝ってください。私たちはあなたの入力を大切にし、教育経験を強化するために科学図書館の移植を優先します。
法的情報
Pydroid 3 APKの一部のバイナリは(L)GPLの下でライセンスされています。ソースコードは電子メールでリクエストできます。 GPL純粋なPythonライブラリは、ソースコード形式であると見なされます。 Pydroid 3には、PIPを介してインストールできるGNU Readlineなどの自動インポートを避けるためのGPLライセンスネイティブモジュールは含まれていません。提供されたサンプルは、許可なく競合する製品や派生作業で使用できないことを除いて、教育用に無料です。
AndroidはGoogle Inc.の商標です。