Androidで利用できる最もユーザーフレンドリーで強力な教育パイソン3 IDEであるPydroid 3を使用して、Python 3プログラミングの世界を解き放ちます。あなたが初心者であろうとベテランのコーダーであろうと、Pydroid 3は、外出先でPython 3を学習およびマスターするための頼りになるツールです。
Pydroid 3の主要な機能
- オフラインPython 3通訳:インターネット接続なしでPythonプログラムを自由に実行し、いつでもどこでも学習に最適です。
- PIPパッケージマネージャー: Numpy、Scipy、Matplotlib、Scikit-Learn、Jupyterなどの高度な科学ライブラリ用の事前に構築されたホイールパッケージを備えたカスタムリポジトリにアクセスして、教育の旅を強化します。
- 高度なライブラリのサポート:最先端のプロジェクトにOPENCV(Camera2 APIサポートを備えたデバイス)、Tensorflow、およびPytorchを利用します。これらの機能は、プレミアムバージョンで利用できます。
- すぐに使用できる例:すぐに来る例で学習を開始し、Pythonの理解を高速化します。
- 完全なTKINTERサポート: TKINTERを使用して簡単にグラフィカルユーザーインターフェイスを構築します。
- フル機能のターミナルエミュレータ:読み取りラインサポート(PIP経由で利用可能)を使用して、シームレスなコーディングエクスペリエンスをお楽しみください。
- 統合コンパイラ: Pydroid 3には、C、C ++、Fortranコンパイラが組み込まれているため、ネイティブコードを使用しているものでも、PIPからライブラリを構築できます。コマンドラインから依存関係を管理することもできます。
- CythonおよびPDBのサポート: Cythonでコーディングを強化し、PDBで効率的にデバッグし、ブレークポイントと時計を備えています。
- KivyおよびPyside6サポート: Kivyとその新しいSDL2バックエンドを使用したグラフィカルプログラミングに飛び込み、高度なGUI開発にPyside6を利用して、クイックインストールリポジトリで利用できます。
- MATPLOTLIBおよびPYGAME 2: MATPLOTLIBでデータを視覚化し、PYGAME 2でゲームを作成します。KivyとPyside6の追加サポートがQuickインストールリポジトリで利用可能です。
エディター機能
- インテリジェントなコーディング支援:コード予測、自動インデンテーション、リアルタイムコード分析の恩恵を受け、真のIDEエクスペリエンスを模倣します。この機能は、プレミアムバージョン専用です。
- 拡張キーボード: Pythonプログラミングに必要なすべてのシンボルを備えた拡張キーボードバーにアクセスします。
- 視覚的およびナビゲーションエイズ:インタラクティブな割り当て/定義GOTOを使用した構文の強調表示、カスタマイズ可能なテーマ、タブ、および強化されたコードナビゲーションをお楽しみください。
- ワンクリック共有:パステビンをワンクリックしてコードを簡単に共有します。
クイックマニュアル
Pydroid 3には、特にScipyのような重いライブラリを使用する場合、300MB以上の推奨事項で、最低250MBの自由な内部メモリが必要です。デバッグするには、ライン番号をクリックしてブレークポイントを配置するだけです。 Kivyは、「kivy」、「from kivy」、または「#pydroid run kivy」で「Import kivy」、「from kivy」で開始でき、pyside6は「pyside6」、「from pyside6」、または「#pydroid run qt」で使用できます。同じ検出がSDL2、TKINTER、およびPYGAMEに適用されます。 Matplotlibなどのターミナル固有のアプリケーションの場合、「#PyDroid Runターミナル」を使用して、ターミナルモードの実行を確実にします。
プレミアム機能
一部のライブラリは、それらを移植するために必要な複雑さと専門開発のために、プレミアムバージョンに限定されています。これらのライブラリの無料フォークを開発して貢献することに興味がある場合は、お気軽にお問い合わせください。
Pydroid 3に貢献します
バグを報告したり、特徴を提案したりすることにより、Pydroid 3の開発に参加します。教育目標をサポートするために科学図書館の移植を優先するため、入力は貴重です。
法的情報
Pydroid 3 APKの一部のバイナリは(L)GPLの下でライセンスされています。ソースコードについては、メールでお問い合わせください。 GPL純粋なPythonライブラリは、すでにソースコード形式であると考えられています。自動インポートを回避するために、Pydroid 3は、PIPを介してインストールできるGNU ReadlineなどのGPLライセンスのネイティブモジュールをバンドルしません。アプリで提供されるサンプルは教育用に無料ですが、競合する製品やデリバティブ作業では許可なく使用することはできません。
注:AndroidはGoogle Inc.の商標です。
タグ : 教育