python, 近五年最为火爆的编程语言,语法优雅,类库丰富,一行代码即可完成 Java 十行代码量。 本次,舞剑来推荐一款手机端使用 Python 的APP。

QPython

QPython是安卓上的Python引擎,它包含一些有趣的特性,比如Python解释器,运行欢迎,编辑器和QPYPI。它让你更容易地在安卓上使用Python。并且它完全免费。
QPython在全球范围内已经有了数百万的用户,它也是一个开源项目。
对于不同的使用场景,QPython有两个分支,QPython Ox3x

QPython 3x,主要是给有经验的Python用户准备,它能提供一些高级特性。QPython OL ,主要定位于编程学习者,它为初学者提供了较友好的特性。通俗的说,新手入门用Qpython OL,入门后可以用QPython 3X

QPython特性

离线的Python 3, Python 2解释器:完全不需要联网运行Python程序
它支持运行多种类型的项目,包括:控制台程序,SL4A程序,WebApp项目等等
非常方便的QR码阅读器,能帮助你方便地将代码传到手机上
QPYPI和一个自定义的仓库放了一些预编译的包,主要是加强科学计算库,比如numpy, scipy, matplotlib, scikit-learn, keras等等,方便你学习科学计算
方便使用的编辑器
内嵌QPyNotebook, 和junpyter notebook完全兼容
特别注意:整合和拓展了安卓库的脚本层(SL4A):它能让你用Python驱动安卓工作
良好的文档和客户支持

下面详细说一下它的特性。

支持Python2和3||1

大家都知道,Python2 已经退出历史舞台了,处于无人维护的状态。不过,有许多资料和源码还是低版本的,如果用在 Python3 上,根本性运行不了。 这时候就可以将 QPython 一键切换到 2.x 上,非常方便。

课程教学||2

前面也说了,QPython OL定位新手,很贴心的加入了 Python课程,包括了 QPython新手入门、开发Web App、开发图形界面、开发安卓APP等教程。

自带终端,支持Python3.6||3

QPython不止是一个代码编辑器,它还集成了终端模块,它最高支持了 Python3.6.6版本,对于大部分 Python 代码来说,够用了。

QPython拥有QPYPI客户端||4

既然使用 Python,就逃不开类库的使用。
类库可以说是 Python 赖以为生的法宝,没有类库,Python 寸步难行。
类库的安装,都是使用 pip。QPython不但可以 pip 安装第三方库,而且还集成了 QPYPI客户端,自带了 ScipyNumpy等模块,可以很方便的安装。

开发 Android 应用||5

QPython 集成了 SL4A 模块,可以用 SL4A 开发安卓应用。 它包含了很多 Android 接口,调用起来非常方便,对 Python 用户很友好。

安卓期末项目源码_手机随时随地写Python,还可以开发安卓APP,太厉害了!相关推荐

  1. 安卓三维展示源码_手机(安卓)自动化脚本开发线上培训

    7月份新增内容: 一.[autojs协议教程] 第一部分:HTTP教程 1.1.HTTP概念介绍1.2.HTTP消息结构1.3.HTTP请求方法1.4.HTTP请求方法1.5.HTTP状态码 第二部分 ...

  2. python web开发项目 源码_真零基础Python开发web

    Python开发web服务的优势是开发效率高,可能只需要java五分之一的代码量. Python搭建web服务有许多框架,本文介绍Django和bottle两个框架. Django 安装 首先,安装该 ...

  3. java web开源项目源码_超赞!推荐一个专注于Java后端源码分析的Github项目!

    大家好,最近有小伙伴们建议我把源码分析文章及源码分析项目(带注释版)放到github上,这样小伙伴们就可以把带中文注释的源码项目下载到自己本地电脑,结合源码分析文章自己本地调试,总之对于学习开源项目源 ...

  4. 安卓实训项目源码_综合性项目:在线学习考试系统

    此项目是本人耗费大量的业余时间独立开发,制作该开源项目的原因: 巩固Java8.Spring Boot.MyBatis等后端方面的知识 巩固HTML.JavaScript.Vue.ElementUI等 ...

  5. 155款安卓开源项目源码整理,总有你要找的

    https://www.jianshu.com/p/a0dd06565747 1.BeautifulRefreshLayout-漂亮的美食下拉刷新 https://github.com/android ...

  6. android studio 项目源码_这个标星 2.3k+ 的项目带你 Android 源码分析从入门到放弃...

    上次写了一篇 Android 开发者的福利,介绍几款看源码的工具 ,这篇文章主要介绍了三款看 Android 源码的工具,后台有很多同学留言问,有没有分析源码的. 分析源码的文章也很多,但大多数文章不 ...

  7. java web开源项目源码_适合Java新手的开源项目集合——在 GitHub 学编程

    作者:HelloGitHub-老荀 当今互联网份额最大的编程语言是哪一个?是 Java!这两年一直有听说 Java 要不行了.在走下坡路了.没错,Java 的确在走下坡路,未来的事情的确不好说,但是瘦 ...

  8. unity项目源码_在Unity中使用protobuf

    Protocol Buffers (通常简称为protobuf) 是Google开发的一种格式,这种格式与开发语言无关.与运行平台无关,用于序列化结构数据,并且很容易扩展.这种格式可以用于通信协议.数 ...

  9. delphi精品项目源码_项目是如何死掉的?太过真实!

    1.不可达到的目标 2.无法执行的计划 3.贫乏的项目资源 4.失控的变更管理 5.缺乏态度及立场 6.无能的团队建设 7.奖罚不清 8.缺乏风险管理 9.经验不足的乙方PM 10.经验不足的甲方PM ...

最新文章

  1. Nginx小功能合集
  2. 观察:Android与潮流一起,机遇无处不在
  3. java兰顿蚂蚁解题思路_程序员面试金典 - 面试题 16.22. 兰顿蚂蚁(deque模拟)
  4. CSS3实战开发:使用CSS3实现photoshop的过滤效果
  5. 【Spring注解系列04】@Condition条件注解
  6. 寻找GridView中模板列中的控件
  7. CF374 Maxim and Array
  8. [html] 浏览器是怎么对HTML5的离线储存资源进行管理和加载的
  9. .NET 二维码生成(ThoughtWorks.QRCode)
  10. 第二次Soring冲刺计划第一天(团队)
  11. Java讲课笔记02:Java集成开发环境
  12. IntelliJ Idea学习笔记002---IDEA 全局搜索快捷键CTRL+SHIFT+F,不起作用
  13. 继承或者重写django的user model?
  14. 实习分享 | 来康康字节小姐姐的经验
  15. Himall商城普通帮助类(二)
  16. python pywifi 破解wifi密码
  17. 【用EXCEL编写俄罗斯方块小游戏(基于VBA)】
  18. 基于 SPI 的增强式插件框架设计
  19. 提问的智慧 | 推荐好文
  20. 为什么不带图发不了朋友圈?微信发朋友圈不带图片怎么发

热门文章

  1. 关于SAP Spartacus的Action - LoadCmsPageData
  2. github authentication设置里,fallback SMS number国家选项里没有中国的问题
  3. rxjs fromEvent的源代码实现分析
  4. SAP Spartacus的page请求
  5. Eclipse Server runtime设置里找不到apache tomcat的处理方法
  6. 阿里云上的docker安装
  7. every function in scala is an instance of a class
  8. How SAP concrete schema id is got based on transaction type plus catalog type
  9. Fiori Elements value help的工作原理
  10. OPA Quality Report in Jenkins Ben - 到哪里能看到我们的OPA Test在Jenkins Server上运行的情况