这里介绍2个在可以在手机上编程Python的软件,一个是QPython3,一个是Termux,其中QPython3集成了Python3解释器,可以直接编写运行Python程序,Termux类似于一个手机的Linux,安装Python3插件后,也可以直接编写运行Python程序,下面我简单介绍一下这2个软件,感兴趣的朋友可以自己尝试一下:

QPython3

这相当于安卓手机上Python集成开发环境,集成了Python3解释器、Console控制台、Edit编辑器以及SL4A库,可以快速编写执行Python程序,还可以开发一些简单的安卓应用,下面我简单介绍一下软件安装和使用:

1.安装Qpython3,这个直接在手机应用上搜索就行,如下,大概也就12兆左右,直接点击下载安装就行:

2.安装完成后,打开这个软件,主界面如下,主要分为6部分,分别是终端、编辑器、程序、QPYPI、课程和社区,其中终端类似于Python Shell客户端,编辑器类似于一个简单的Python IDE,程序是官方自带的一些示例,QPYPI可以安装第三方插件和库,课程是官方入门的教学视频,社区是一些爱好者分享交流的地方:

3.Console终端效果如下,和电脑上的Python Shell客户端差不多,一行代码一行输出:

4.QEdit编辑器效果如下,Python代码编写完成后,可以直接点击运行,这里可以开发一些简单的安卓应用,主要用到androidhelper这个库,代码比较简单,如下:

程序运行效果如下,一个简单的安卓界面,比较朴素:

5.这里你也可以安装一些第三方包或者库,直接点击QPYPI进去,选择对应的库,点击就能安装,如下:

Termux

这个软件相当于一个简单的手机版Linux,可以直接运行bash等命令,安装Python插件后,也可以直接运行Python程序,下面我简单介绍一下这个软件的安装和使用:

1.安装Termux,这个与上面类似,直接在手机上搜索安装就行,如下,也就170K左右:

2.安装完成后,打开这个软件,首次启动,需要在线下载一些插件,稍微等待一下,成功启动后的界面如下,类似一个终端shell:

3.编写运行Python的话,需要先安装Python插件,直接“pkg install python”就行,类似于Linux的apt命令,安装完成后,就可以进入python shell命令行,编写Python代码了,效果如下:

至此,这2个软件都介绍完了。总的来说,这2个软件使用起来都挺简单的,只要你熟悉一下环境,很快就能掌握的,偶尔在手机上学习一下就行,要是真正学习Python编程的话,建议还是在电脑上进行,调试运行代码更方便,网上也有相关教程和资料,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言。

54评论

软件测试开发技术栈 优质科技领域创作者09-08 10:1836赞踩我也偶尔会有一些时候,需要在手机端进行部分代码开发和调试,这里推荐一下iOS系统的 Pythonista ,易用强大,流畅度高,用户交互体验不错 。

接下来让我们了解一下 Pythonista 。

支持Python 2 / 3 开发环境切换 ,如下我们使用的是Python 3.6版本。

接下来我们新建一个模块,当然也可以直接新建一个包,如下,我们新建Testops.py模块,支持强大的代码联想,开发过程非常流畅,如下。

如下,我们完成了 Testops.py 模块开发,注意我们现在使用的是Python3.6环境。

支持运行时的错误信息追踪,清晰的报错提示,因Python3中print变成了print()函数,因此触发异常,如下:

支持Python2代码转Python3.。. 强大。

通过 Python2 to Python3功能,我们可以看到代码中哪些是不符合Python3语法规则,并且给出了修改意见,点击Apply可以一键修改。

执行代码,查看输出结果:

当然除此之外,还有很多便利性功能,基本能够满足日常的一些简单开发和代码调试功能,物超所值,在ipad上用起来更加方便(屏幕大。..)。

10评论

逍遥游ing10-28 15:060赞踩手机上,我用的是QPythonL,在软件内更新python版本至3.6.6,感觉挺好用。

打开APP精彩内容

点击阅读全文

python手机版编程-可以使用手机编程实现python吗相关推荐

  1. 手机上python编程工具3和3h有区别吗_qpython3h编程 (python手机版)app下载_qpython3h编程 (python手机版) v3.0 安卓版 - D9下载站...

    qpython3h编程 (python手机版) 3.0 分享到: 大小:22 MB 时间:2020-09-01 授权:免费软件 语言:简体中文 平台:Android 软件简介 QPython3手机版是 ...

  2. 手机版 软件测试,三大手机版聊天软件评测

    当我们走在街头时,时不时会听到标志性的QQ消息到达提示声,这样的情形一点也不新鲜.如今,即时通讯工具已不再仅仅局限于电脑上使用,手机端的聊天软件功能已经越来越全面,性能也不差;另一方面,手机上网的资费 ...

  3. 扇贝编程可以用c语言吗,扇贝编程手机版下载_扇贝编程app下载 v1.1.41 - 87G手游网...

    扇贝编程app是一款实用的编程学习软件,为不同基础的用户制定了不同阶段的学习方案,从入门到应用一应俱全,包括基础课.网络爬虫.数据分析等内容,就算是新手小白也能在扇贝编程很快学会.扇贝编程app拥有丰 ...

  4. python手机版下载-qpython手机版下载

    qpython软件是非常不错的一款安卓编程app,可以帮助大家在开发程序的时候起到很大的帮助,软件非常的干净小巧,功能非常丰富,可以运行python的脚本和阅读器等,非常实用.喜欢的朋友可以到当易网下 ...

  5. python手机版怎么用-手机怎么运行python

    手机上敲代码纯属娱乐,输入速度实在糟糕,不过装上玩玩也好,所以一直想找个可以在安卓手机上编辑和运行Python的App,最终选择了QPython+. QPython+是一个Android设备上的脚本引 ...

  6. python手机版怎么运行项目或脚本-python可以在手机上运行吗

    python可以在手机上运行吗? python可以在手机上运行.QPython+就是一个Android设备上的脚本引擎,提供可在Android手机或平板电脑上运行的嵌入型Python解释器,控制台,编 ...

  7. python手机版下载官方3.4.6,python手机版下载苹果版

    如何在手机上下载python 应用市场内搜索下载下载Python在您开始之前,在你的计算机将需要Python,但您可能不需要下载它. 首先检查(在命令行窗口输入python)有没有安装Python!如 ...

  8. python编辑器手机版-推荐10款最好的Python开发编辑器

    作者丨Python农夫 https://www.jianshu.com/p/85c800ea3492 1. Vim Vim 可以说是 Python 最好的 IDE.Vim 是高级文本编辑器,旨在提供实 ...

  9. python编辑器手机版-推荐10款最好的Python开发编辑器,破解版免费用。

    3.Sublime Text Sublime Text 是开发者中最流行的编辑器之一,多功能,支持多种语言,而且在开发者社区非常受欢迎.Sublime 有自己的包管理器,开发者可以使用TA来安装组件, ...

最新文章

  1. 什么才是真正赚钱?| 每日趣闻
  2. 1.15 实例内部类
  3. python中横向制表符_Python-“缩进中的制表符和空格使用不一致”
  4. 电子商务之 网店客服中心服务用语规范
  5. geth 以太坊钱包_以太坊Geth节点RPC API中文文档
  6. c# redis 如何设置过期时间_Spring cache整合Redis,并给它一个过期时间!
  7. 数据库技术-计算机三级考试介绍
  8. html引入思源黑体
  9. 安卓电视盒子上 安装 Ubuntu 20.04 并安装 certbot 获取证书
  10. JUCE框架教程(6)——通过AudioProcessorValuetTeeState链接数据和UI
  11. 毕业论文使用Endnote技巧(设置引用格式为国标、参考文献排列顺序)
  12. 重装系统win7 win7系统怎么重装 win7系统重装教程
  13. php窗帘excel,各种办公室窗帘的用途及优缺点 办公窗帘安装讲
  14. 关于ztree的操作
  15. 开源作者遭受小白的9种伤害
  16. 分享几个去图片水印好用的软件给你
  17. 9_____变态跳台阶
  18. python 安卓模拟点击_python模拟android屏幕高频点击工具
  19. 华工的计算机专业硕士就业前景,这所热门地区的985就业率排名第一!不想了解下吗?...
  20. 使用Matlab软件对NDVI进行最大值合成

热门文章

  1. linux mysql 系统时间函数吗_linux下获取系统时间的方法
  2. Kali Linux安装Google中文输入法(只需5步)
  3. Spark任务提交底层原理
  4. Skelta BPM.NET 2006 初探
  5. POJ3345 Bribing FIPA 【背包类树形dp】
  6. 使用信号量实现进程间同步
  7. 处理视频小工具 -- ffmpeg
  8. poj 3481 平衡树
  9. 《web全栈工程师的自我修养》阅读笔记
  10. 基于AFNetworking3.0网络封装