使用Pydroid 3来发现Python 3编程的功能,这是Android上最友好,最强大的教育Python 3 IDE。无论您是初学者还是高级学习者,pydroid 3都可以使您从移动设备中掌握Python所需的一切。
甲状腺的主要特征3
- 离线Python 3口译员:在没有互联网连接的情况下运行Python程序,非常适合在旅途中学习。
- 高级软件包管理:使用PIP软件包管理器并访问预先构建的车轮软件包的自定义存储库。这包括对Numpy,Scipy,Matplotlib,Scikit-Learn和Jupyter等复杂科学库的支持。
- 增强的科学库:在支持Camera2 API的设备上访问OPENCV,并利用TensorFlow和Pytorch进行高级机器学习项目。
- 现成的示例:开始更快地学习,以开箱即用的示例开始学习。
- 完整的GUI支持:构建具有完整TKINTER支持的图形用户界面。
- 终端仿真器:通过PIP获得一个功能完整的终端,并具有阅读线支持。
- 集成编译器:使用内置C,C ++和Fortran编译器直接从命令行中构建来自PIP的任何库,包括具有本机代码的库。
- Cython和PDB支持:通过Cython增强您的编码,以进行性能,并使用断点和手表进行有效调试的PDB调试器。
- 图形库:使用新的SDL2后端与Kivy创建令人惊叹的视觉效果,并在快速安装存储库中探索Pyside6和Matplotlib支持。
- Pygame 2支持:使用最新的Pygame版本潜入游戏开发。
编辑功能
- 智能编码帮助:从代码预测,自动指示和实时代码分析中受益,以简化您的编码体验。
- 增强键盘:访问一个扩展键盘栏,并具有Python编程所需的所有符号。
- 可自定义的外观:从语法突出显示和各种主题中选择个性化您的编码环境。
- 有组织的工作区:使用选项卡轻松管理多个文件。
- 有效导航:使用交互式分配/定义gotos轻松导航代码。
- 易于分享:一键单击“粘贴”。
*标记标有星号的功能是高级版本的独有的。
快速启动指南
确保您的设备至少具有250MB的免费内部内存(建议使用300MB+)。 Scipy等重型图书馆需要额外的空间。要调试,只需单击行号即可设置断点。可以使用特定的导入语句或特殊运行模式(如终端模式操作中的“ #PyDroid Run Kivy”或“ #PyDroid Run Kivy”或“ #PyDroid Run terminal”(例如“ #PyDroid Run Kivy”或“ #PyDroid Run Run终端”)检测Kivy,Pyside6,SDL2,TKINTER和PYGAME。
仅优质图书馆
由于其移植过程的复杂性,需要与外部开发人员协作,因此仅在高级版本中提供一些高级库。如果您有兴趣贡献这些图书馆的免费版本,请与我们联系。
社区参与
通过报告错误或建议功能来加入甲状腺3的开发。我们重视您的投入以不断改善我们的平台。我们的首要任务仍然专注于移植科学图书馆以增强教育经验。
法律信息
甲状腺3包括(L)GPL下许可的二进制文件;可以通过电子邮件请求源代码。 GPL下的纯Python库被认为是源代码形式。为了防止自动导入,GPL许可的本机模块(例如GNU读取线)不会捆绑,但可以通过PIP安装。该应用程序中提供的样本是免费的,可用于教育用途,但未经许可,它们不能用于竞争产品中。 Android是Google Inc.的商标。