在Google Play上学习使用最强大的Python 3口译和IDE的Python 3
Pydroid 3是专门为Android设备设计的最用户友好和强大的教育Python 3 IDE。
特征:
离线Python 3解释器:在没有互联网连接的情况下运行Python程序,随时随地提供无缝的学习体验。
PIP软件包管理器:访问带有预先构建的车轮包装的自定义存储库,可用于高级科学库,例如Numpy,Scipy,Matplotlib,Scikit-Learn和Jupyter,从而增强了您的科学计算能力。
OPENCV支持:可在带有Camera2 API支持的设备上获得,可实现高级图像处理和计算机视觉项目。
TensorFlow和Pytorch:利用这些流行的机器学习框架来探索和实施AI解决方案。
现成的示例:以旨在加速您的学习过程的开箱即用示例快速开始。
完整的TKINTER支持:通过完整的TKINTER支持轻松开发图形用户界面。
全功能终端模拟器:通过PIP获得具有读取线支持的强大终端,以增强命令行交互。
内置编译器:包括C,C ++和针对Pydroid 3量身定制的Fortran编译器,从而实现了PIP的任何库的编译和安装,甚至可以从PIP,甚至具有本机代码的库。直接从命令行构建和安装依赖项。
Cython支持:用Cython增强您的Python代码以进行性能优化。
PDB调试器:通过断点和手表有效地调试Python代码。
Kivy图形库:使用Kivy库开发跨平台应用程序,其中包含更新的SDL2后端。
Pyside6支持:在快速安装存储库中可用,以及对Pyside6的Matplotlib支持,不需要其他代码。
Matplotlib Kivy支持:将Matplotlib与Kivy集成以进行高级数据可视化,可在快速安装存储库中使用。
Pygame 2支持:使用Pygame 2创建引人入胜的游戏和多媒体应用程序。
编辑器功能:
代码预测和自动缩进:从智能代码预测和自动凹痕中受益,模仿专业IDE的功能。
扩展键盘栏:直接从增强的键盘栏直接访问Python编程所需的所有符号。
语法突出显示和主题:为个性化编码环境享受可自定义的语法突出显示和各种主题。
选项卡式接口:用编辑器中的多个选项卡组织您的作品。
增强代码导航:通过交互式分配和定义gotos轻松导航代码。
一键在Pastebin上分享:单击一次协作和反馈,共享您的代码段。
*以星号标记的功能仅在高级版本中可用。
快速手册:
甲状腺3至少需要250MB的自由内存,建议使用300MB+。 Scipy等重型图书馆可能需要额外的空间。
要调试,请单击行号,放置断点。
Kivy被“ Import Kivy”,“来自Kivy”或“ #PyDroid Run Kivy”检测到。
Pyside6用“ Import Pyside6”,“来自Pyside6”或“ #PyDroid Run QT”检测到。
SDL2,TKINTER和PYGAME也适用于相同的检测。
使用特殊模式“ #PyDroid Run Terminal”来确保您的程序在终端模式下运行,对Matplotlib特别有用,Matplotlib默认为GUI模式。
为什么有些图书馆仅溢价?
这些图书馆对港口充满挑战,需要专门的开发。根据协议,这些分叉的库是高级用户独有的。如果您有兴趣开发免费的叉子,请与我们联系。
通过报告错误或建议功能来参与甲状腺3的开发。您的贡献是重视的。
正如pydroid 3旨在促进学习python 3的那样,我们的首要任务是移植科学库,与系统相关的库仅作为教育包的依赖项移植。
法律信息:
在(l)GPL下,甲状腺3 APK中的一些二进制文件获得许可;给我们发送电子邮件以获取源代码。
GPL Pure Python库中包含的pydroid 3已被认为是源代码形式。
甲状腺3不会捆绑任何GPL许可的本机模块以防止自动导入。一个值得注意的例子是GNU读取线,可以通过PIP安装。
该应用程序中的样本是免费的,除非它们或其衍生产品除外,不能用于竞争产品中。如果不确定您的应用程序的合规性,请通过电子邮件请求许可。
Android是Google Inc.的商标。