很显然,手机上对应的IDE软件是没有合适的,但可以用云端IDE啊,从这个思路出发,我们只要安装一个支持桌面版浏览的浏览器,打开像码云之类的在线IDE,在云端部署好编程环境,只要登录上就可以开工了。
手机端写python可以使用termux,但是意义不大,体验很差,主要是输入带来的不便捷。除非之后手机底座的普遍,把手机转到正常显示器和键盘上。
安卓的话,强烈推荐软件Pydroid3!
接下来了解一下Pydroid3这个堪称是Android上最易用且功能最强大的Python3IDE。
01软件特性
离线Python3.7解释器:运行Python程序不需要Internet。
Pip包管理器和预构建的轮包的自定义存储库,用于增强科学库,例如numpy,scipy,matplotlib,scikit-learn和Jupyter。
Tensorflow现在也可用。(本条需要付费的高级版)
开箱即用的示例,可以更快地学习。
完整的Tkinter支持GUI。
全功能终端仿真器,支持readline(以pip提供)。
内置的C,C++甚至是由ndn3m4设计的Fortran编译器,ndn3m4是C4droid的作者,专门用于Pydroid3,它允许Pydroid3从pip构建任何库,即使它使用的是本机代码。您还可以从命令行构建和安装依赖项。
Cython支持。
带断点和监视的PDB调试器。
带有闪亮的新SDL2后端的Kivy图形库。
快速安装存储库中提供PyQt5支持以及matplotlibPyQt5支持,无需额外代码。
快速安装存储库中提供的MatplotlibKivy支持。
pygame_sdl2支持(基于SDL2的pygame实现)。
02编辑特性
代码预测,自动缩进和实时代码分析,就像在任何真正的IDE中一样。(本条需要付费的高级版)
扩展键盘栏,包含您在Python中编程所需的所有符号。
语法高亮显示和主题。
单机行号进行断点调试。
标签。
增强的代码导航与交互式分配/定义gotos。
应用汇可以下载到,下面附上安装教程。
s/jAaqMg3v8hTxpzcBELup_A
后续有问题,可以继续咨询我哦~
服气,你在手机上编程简直是在浪费时间。
想着用手机学,我建议你还是另谋高就吧
手机编程有个软件不错:pythoni3.3
我有时候也用这个在手机编程。
希望对你有帮助
如果你使用的是iPhone,那么推荐你Pyhthonista3。
售价68,但是该应用会给您提供一个完整的Python环境,Numpy等工具也可以使用,自带的小例子可以更好的帮助您学习Python。
手机编程没有什么意义,python用pycharm比较方便,pc端的。
手机编程软件我已经下好了,用起来很方便,点那都可以写BUG,老板叫我明天不用来上班了
其实谈不上优雅,编程还是老老实实在电脑编程更实用,手机只是某种程度上做一些便捷性的操作。
回到主题,下面介绍两个常用的Python编程工具。
第一款:Termux
Termux是一个安卓手机的Linux模拟器,可以在手机上模拟Linux环境。它提供一个命令行界面,让用户与系统互动。
第一次安装这个app之后,打开Termux,输入pkginstallpython安装python,默认为python3。
在这里展示下最经典的HelloWorld。
因为这个是跟Linux终端模拟器,因此,在命令的使用方面和Linux是一致的。所以这里就不展开描述了。
第二款:Qpython
Qpython是一个Python引擎,只能运行在安卓系统上,相比Termux,它可以全图形界面操作,非常友好。
它分为两款,分别是QPython、QPython3分别对应支持Python2和Python3。
我们可以使用QPython来进行安装Python库,在手机IDE里编辑文件调试。
有些手机在安装QPython会闪退,我们可以通过降低版本进行尝试,具体可以在GitHub下载页面找到对应版本安装即可。
我手机是之前安装QPython,因为当时还没完全切换到Python3。
这里我打开“编辑器”展示下我以前的老代码:
然后点击运行按钮就可以运行脚本。
总结
其实在手机编程太浪费时间了,一般都是在电脑编辑完成,才传到手机去执行,做一些简单的改动,实在不适宜直接手机写代码从头写到尾。
但是手机执行Python还是有必要的,比如我要测试下4G和5G下批量下载音频进行免流是否正常,那我就可以通过手机的Python脚本完成。
总而言之,方便、高效完成自己的需求,就是最好的。
以前回答过这个问题,这里再总结一下,以安卓手机为例,有2种方法,一种是安装QPython3,一种是安装Termux,这2个软件都能完成python的编辑和运行,下面我简单介绍一下这2个软件的安装和使用:
1.QPython3:这是一个在安卓手机上运行python3的脚本引擎,整合了python3解释器、控制台、QEdit编辑器和SLA4库,可以在安卓手机上运行python开发的程序,下面我简单介绍一下这个软件的安装及使用:
下载安装QPython3,这个可以直接在手机应用商店中搜索,如下,大概也就12兆左右:
安装完成后,打开这个软件,主界面如下,分为6部分:终端、编辑器、程序、QPYPI、课程和社区:
终端:类似pythonshell(或者cmd窗口),可以直接运行输入的python代码:
编辑器:类似电脑的记事本,可以直接编辑python代码,提供基本年的自动补全的功能,编辑完成后,可以点击运行按钮运行程序:
程序:这个是QPython3官方自带的一些简单示例,供初学者参考、学习:
QPYPI:这个模块主要用来安装python的第三方包,包括numpy,scipy,tornado等:
课程:主要是官方提供的一些入门课程,用于初学者更好地学习和掌握这个软件:
2.Termux:这是一个功能强大的高级终端,可以运行shell命令(ssh等),在线安装python后,也可以编辑运行python代码,下面我简单介绍一下这个软件:
安装Termux,这个与上面的QPython3类似,直接下载安装(首次安装,时间可能比较长,保持联网,耐心等待一下):
安装成功后,界面如下,可以使用pkginstall来安装包,安装python的话,命令是“pkginstallpython”,如下:
成功安装python后,就可以运行python了,输入python命令,就会进入python交互式环境如下:
至此,我们就完成了在手机上编辑运行python,总的来说,这2个软件使用起来都挺简单的,操作简单,容易上手,感兴趣的话,可以在手机上下载一下,尝试着玩一下,但如果真的想做python开发的话,建议还是在电脑上进行,使用pycharm等这些IDE开发软件,就介绍这么多吧,希望以上分享的内容能对你有所帮助吧。