使用Pydroid 3学习Python 3,这是Google Play上可用的最强大和用户友好的Python 3口译员和IDE。专为Android设计的pydroid 3非常适合教育目的,可帮助您掌握Python编程。
特征:
离线Python 3解释器:享受无互联网连接而无需运行Python程序的灵活性。
PIP软件包管理器:访问一个自定义存储库,里面装有预制的轮套件,可用于高级科学库,包括Numpy,Scipy,Matplotlib,Scikit-Learn和Jupyter。
高级库:利用OpenCV(在带有Camera2 API支持的设备上),TensorFlow和Pytorch来增强您的项目。*
现成的示例:通过开箱即用的示例加快学习速度。
TKINTER支持:创建具有完整TKINTER支持的图形用户界面。
功能全面的终端模拟器:体验带有阅读线支持的终端,可通过PIP访问。
内置编译器:直接在Pydroid 3中的COMPILE C,C ++和FORTRAN,使您能够从PIP,甚至具有本机代码的PIP构建库。从命令行构建和安装依赖项。
Cython的支持:利用Cython的力量用于Python代码的性能至关重要部分。
PDB调试器:使用断点和手表轻松调试代码。
Kivy图形库:使用新的SDL2后端开发多点触摸应用程序。
Pyside6支持:在快速安装存储库中可用,以及Matplotlib支持,不需要其他代码。
Matplotlib Kivy支持:轻松将Matplotlib与Kivy集成在一起,Kivy也可以在快速安装存储库中使用。
Pygame 2支持:使用Pygame 2构建游戏和多媒体应用程序。
编辑器功能:
智能编码协助:从代码预测,自动指示和实时代码分析中受益,模仿专业IDE的功能。*
增强键盘:直接从扩展的键盘栏直接访问所有必要的编程符号。
可自定义的界面:享受语法突出显示和各种主题,以适合您的编码样式。
有效的导航:将选项卡和交互式分配/定义gotos用于无缝代码导航。
轻松共享:单击Pastebin,请单击“分享您的代码”。
*标记标有星号的功能是高级版本的独有的。
快速手册:
甲状腺3至少需要250MB的自由内存;建议使用300MB+,尤其是在使用Scipy之类的重型库时。要调试,请单击行号来放置断点。
检测各种图书馆的作品如下:
将“ #PyDroid Run终端”用于终端模式,这对于Matplotlib特别有用,Matplotlib默认为GUI模式。
仅优质图书馆:
由于需要专门开发,某些库是高级用户独有的。如果您有兴趣创建这些图书馆的免费版本,请与我们联系。
有助于甲状腺3:
通过报告错误或建议功能来参与甲状腺3的开发。我们重视您的意见,并旨在优先考虑移植科学库以增强教育价值。
法律信息:
在(l)GPL下,pydroid 3 APK中的一些二进制文件被许可;您可以通过电子邮件请求源代码。 GPL下的纯Python库被认为是源代码形式。甲状腺3不会捆绑具有GPL许可的天然模块以防止自动进口;例如,可以通过PIP安装GNU读取线。
该应用程序中的样本是免费的,可用于教育使用,但是未经许可,衍生作品不能用于竞争产品中。
商标通知:
Android是Google Inc.的商标。
*仅在高级版本中提供标有星号的功能。