用pydroid 3解锁Python 3编程的世界,这是Android上可用的最用户友好和强大的教育Python 3 IDE。无论您是初学者还是经验丰富的编码员,pydroid 3都旨在通过其强大的功能和无缝的性能来增强您的学习旅程。
特征:
- 离线Python 3解释器:随时随地运行Python程序,无需Internet连接。
- 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图形库:使用Kivy的新SDL2 Backend创建令人惊叹的移动应用程序。
- Pyside6支持:在快速安装存储库中可用,以及对Pyside6的Matplotlib支持,不需要其他代码。
- Matplotlib Kivy支持:在快速安装存储库中可用的Kivy应用程序中增强数据可视化。
- Pygame 2支持:开发具有最新版本的PyGame的游戏。
编辑器功能:
- 代码预测和自动缩进:使用实时分析,预测和自动凹痕更有效地编写代码,类似于专业IDE。
- 增强键盘:直接从扩展的键盘栏直接访问所有必要的编程符号。
- 语法突出显示和主题:通过可自定义的主题和语法突出显示,提高代码可读性。
- 选项卡支持:使用选项卡轻松管理多个文件和项目。
- 代码导航:通过交互式分配和定义快捷方式无缝导航代码。
- 一单击“共享:单击”在粘贴上立即共享您的代码。
*由星号标记的功能是高级版本的独有的。
快速手册:
为了确保最佳性能,甲状腺3至少需要250MB的自由内存,并建议使用300MB+。使用诸如Scipy之类的重型图书馆可能需要更多的空间。
要调试代码,请单击行号,设置断点。 Kivy应用程序可以使用命令“ Import Kivy”,“来自Kivy”或“ #PyDroid Run Kivy”运行。同样,Pyside6应用程序由“ Import Pyside6”,“来自Pyside6”或“ #PyDroid Run QT”触发。相同的原理适用于SDL2,TKINTER和PYGAME。
对于基于终端的应用程序,请使用特殊模式“ #PyDroid Run终端”,对于默认为GUI模式的Matplotlib等库特别有用。
为什么有些图书馆仅溢价?
某些库由于其在移植方面的复杂性,专门用于高级用户。这些是由外部开发人员根据特定协议开发的。如果您有兴趣创建这些图书馆的免费版本,请与我们联系。
通过报告错误或建议功能来为甲状腺3的开发做出贡献。当我们优先考虑移植科学库以提高教育价值时,您的投入对我们来说是无价的。
法律信息:
甲状腺3中的一些二进制文件在(L)GPL下获得许可;您可以通过电子邮件请求源代码。 GPL Pure Python库已被认为是源代码形式。为了遵守许可,Pydroid 3不会捆绑具有GPL许可的本机模块,例如GNU Readline,可以通过PIP安装。
甲状腺3中包含的样品是免费的,可用于教育使用,但衍生作品不能用于竞争产品中。如果您不确定此限制,请通过电子邮件寻求许可。
Android是Google Inc.的商标。
截图












