Androidで利用できる最もユーザーフレンドリーで強力な教育Python 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 and Pyside6: SDL2バックエンドとPyside6(Quick Install Repositoryで利用可能)を使用してKivyを使用してグラフィカルアプリケーションを開発し、追加のコードなしでPyside6をサポートします。
- Pygame 2サポート: Pygame 2でゲーム開発プロジェクトを実現します。
編集者機能:
- コード予測と自動インデンテーション:インテリジェントなコード予測と自動インデンテーション(プレミアム機能)により、コードをより速く、より正確に書き込みます。
- 拡張キーボードバー:拡張されたキーボードバーを使用して、必要なすべてのPythonシンボルに簡単にアクセスできます。
- 構文の強調表示とテーマ:構文の強調表示とさまざまなテーマでコーディング環境をカスタマイズします。
- タブ付きインターフェイス:タブ付き編集で複数のファイルを簡単に管理します。
- 拡張コードナビゲーション:インタラクティブな割り当てと定義GOTOでコードをナビゲートします。
- ワンクリック共有:パスペビンでコードをすばやく簡単に共有します。
Pydroid 3を最大限に活用するには、300MB+を推奨して、少なくとも250MBの自由な内部メモリがあることを確認してください。 Scipyのような重いライブラリの場合、さらに多くのスペースが必要になる場合があります。
クイックマニュアル:
- ライン番号をクリックしてデバッグモードを実行してブレークポイントを配置します。
- Kivyは、「Import Kivy」、「Kivy」、または「#pydroid Run Kivy」で検出されます。
- Pyside6は、「pyside6をインポート」、「pyside6から」、または「#pydroid run qt」で検出されます。
- 同様に、SDL2、TKINTER、およびPYGAMEは、それぞれのインポートステートメントで検出されます。
- 「#PyDroid Runターミナル」モードを使用して、プログラムがターミナルモードで実行されるようにします。これは、GUIモードにデフォルトであるMatplotlibにとって特に役立ちます。
一部のライブラリは、それらを移植する複雑さとコストのためにプレミアムのみです。これらのライブラリの無料バージョンの開発に興味がある場合は、お気軽にお問い合わせください。あなたのフィードバックと機能のリクエストは、教育目標をサポートするために科学図書館を移植することに焦点を当てて、Pydroid 3の改善に役立つ場合に非常に貴重です。
法的情報:
- Pydroid 3 APKの一部のバイナリは(L)GPLの下でライセンスされています。電子メールでソースコードをリクエストできます。
- Pydroid 3にバンドルされたGPL Pure Pythonライブラリは、すでにソースコード形式で提供されています。
- Pydroid 3は、PIPを使用してインストールできるGNU ReadlineなどのGPLライセンスのネイティブモジュールのバンドリングを回避します。
- アプリケーションで利用可能なサンプルは、教育用に無料で使用できますが、競合製品ではそれらまたはその派生作業を使用できないことを除いて。不明な場合は、電子メールで許可を求めてください。
AndroidはGoogle Inc.の商標です。
タグ : 教育