在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进行更复杂的项目。***
现成的示例:通过开箱即用的示例加速学习。
完整的TKINTER支持:轻松开发GUI应用程序。
终端仿真器:享受一个功能齐全的终端,并带有阅读线支持,可以通过PIP访问。
集成编译器:使用内置的C,C ++和Fortran编译器,适用于pydroid 3,使您能够从PIP(甚至具有本机代码的PIP)构建任何库。另外,直接从命令行编译和安装依赖项。
Cython支持:通过Cython提高您的Python性能。
PDB调试器:通过断点和手表有效地调试代码。
Kivy图形库:使用Kivy和新的SDL2后端开发图形应用程序。
Pyside6支持:在快速安装存储库中可用,以及对Pyside6的Matplotlib支持,不需要其他代码。
Matplotlib Kivy支持:在快速安装存储库中找到,以增强可视化。
Pygame 2支持:轻松创建游戏和多媒体应用程序。
编辑器功能:
智能代码协助:从代码预测,自动指示和实时代码分析中受益,镜像专业IDE的功能。
增强键盘:访问具有所有必要编程符号的键盘栏。
可自定义的外观:为个性化编码环境享受语法突出显示和各种主题。
有效的导航:使用交互式分配/定义gotos使用选项卡和增强代码导航。
快速共享:一键单击“粘贴”。
*标记为星号的功能是高级版本的独有的。
快速手册:
甲状腺3至少需要250MB的自由内存;建议使用300MB+,特别是对于Scipy等重型图书馆。
要调试,请单击行号来设置断点。
用“ Import Kivy”,“来自Kivy”或“ #PyDroid Run Kivy”检测到Kivy应用程序。
Pyside6应用程序用“ Import Pyside6”,“来自Pyside6”或“ #PyDroid Run QT”检测到。
类似的检测方法适用于SDL2,TKINTER和PYGAME。
使用“ #PyDroid Run Terminal”来确保您的程序在终端模式下运行,可用于Matplotlib,默认为GUI模式。
为什么有些图书馆仅优质:
这些图书馆对港口充满挑战,需要另一个开发人员的专业知识。根据协议,这些溢价版本是付款用户的独有的。如果您有兴趣开发这些图书馆的免费版本,请与我们联系。
有助于甲状腺3:
通过报告错误或建议功能来帮助塑造甲状腺3的未来。您的贡献是高度重视的。
正如pydroid 3旨在促进python 3教育的那样,我们的首要任务是移植科学图书馆,与系统相关的图书馆仅在需要时才用于教育目的。
法律信息:
在(l)GPL下,甲状腺3 APK中的一些二进制文件获得许可;与我们联系以获取源代码。
GPL许可的Pure Python库被认为是源代码形式的pydroid 3。
甲状腺3不包含任何GPL许可的本机模块,以防止自动导入。一个示例是GNU读取线,可以通过PIP安装。
该应用程序中提供的样本是免费的,可用于教育使用,但未经许可,它们不能用于竞争产品或衍生产品。
Android是Google Inc.的商标。