
使用Pydroid 3进入Python 3编程的世界,这是Android上最友好,最强大的教育Python 3 IDE。无论您是初学者还是经验丰富的编码器,Pydroid 3都可以通过移动设备从Python 3中进行学习和开发的全面平台。
甲状腺的主要特征3
- 离线Python 3解释器:运行您的Python程序而无需互联网连接,非常适合在旅途中学习。
- PIP软件包管理器:访问一个装满预先构建的车轮包装的自定义存储库,从而在Numpy,Scipy,Matplotlib,Scikit-Learn和Jupyter等科学库中增强了您的体验。
- 高级图书馆:享受访问OpenCV(在带有Camera2 API支持的设备上),TensorFlow和Pytorch,通过强大的工具使您的项目栩栩如生。
- 学习资源:旨在加快学习过程的开箱即用示例快速开始。
- GUI开发:完全支持用于创建图形用户界面的TKINTER。
- 终端模拟器:通过PIP获得的全功能终端带有读取线支持。
- 编译器:使用专门针对Pydroid 3量身定制的内置C,C ++和Fortran编译器,使您可以从PIP(甚至具有本机代码的PIP)构建任何库。这也使您可以直接从命令行构建和安装依赖项。
- Cython支持:用Cython增强您的Python代码以进行性能优化。
- 调试工具:使用PDB调试器设置断点和手表以进行有效调试。
- 图形库:使用Kivy及其新的SDL2后端开发,或使用快速安装存储库中可用的Pyside6,并提供Matplotlib支持。
- 游戏开发:使用Pygame 2支持创建游戏。
编辑功能
- 代码帮助:享受代码预测,自动调节和实时代码分析,提供真正的IDE体验。
- 增强键入:使用扩展键盘栏,其中包含Python编程所需的所有符号。
- 视觉辅助工具:受益于语法突出显示和可自定义的主题。
- 组织:使用标签以更好的项目管理。
- 导航:使用交互式分配/定义gotos轻松导航代码。
- 共享:一键在粘贴上分享您的代码。
*标记标有星号的功能是高级版本的独有的。
快速启动指南
甲状腺3至少需要250MB的自由内存,尽管建议使用300MB+,尤其是在使用Scipy之类的重库时。要调试程序,只需单击行号,只需放置断点即可。
对于特定库,请使用以下检测方法:-Kivy:“ Import Kivy”,“来自Kivy”或“ #PyDroid Run Kivy”。 -Pyside6:“ Import Pyside6”,“来自Pyside6”或“ #PyDroid Run Qt”。 -SDL2,TKINTER和PYGAME类似地检测到。
对于终端模式,特别适合Matplotlib有用,请使用“ #PyDroid Run terminal”。
高级图书馆访问
一些图书馆仅由于其复杂的移植要求而质量。这些库是由外部开发人员根据协议开发的,该协议将其分配限制为高级用户。如果您有兴趣贡献这些图书馆的免费版本,请与我们联系。
我们鼓励您通过报告错误或建议新功能来参与Edroid 3的开发。我们的主要重点是移植科学图书馆以增强教育价值,与系统相关的图书馆仅在支持教育包时进行移植。
法律信息
在(l)GPL下,甲状腺3 APK中的一些二进制文件已获得许可。您可以通过电子邮件请求源代码。在GPL下捆绑的Python库已被认为是源代码形式。甲状腺3不包括任何GPL许可的本机模块,以防止自动导入;例如,可以使用PIP安装GNU读取线。
该应用程序中提供的样本是免费的,供教育用途,并且他们或其衍生作品无法用于竞争产品。如果不确定,请通过电子邮件请求许可。
Android是Google Inc.的商标。