首页 >>  正文

袁编程app下载

来源:baiyundou.net   日期:2024-07-08

作者:略懂的大龙猫

编程语言 Python 的特点是容易上手、兼容性好、功能库强大。本文主要介绍几个手机端可用的 Python 编程软件。


1. QPython

QPython 是 Android 上 Python 脚本引擎,可以在手机上编辑和运行  Python 程序。目前 QPython 已更新至支持 Python 3.11。




QPython 安装一些库会比较麻烦,毕竟开发环境在电脑上配置都繁琐,在移动端模拟环境更容易失败。基础用用是可以的。


2.  Pydroid3

Pydroid3 是一个国外开发的软件,功能和 QPython 功能类似,但功能库支持上更强大。Pydroid3 应该算安卓端最强的 Python 编程软件。缺点是在国内应用市场没有发行版,安装和使用多有不便(即使你想升级高级版甚至都没办法付费)。




如果不是高级版本,不支持 Torch 等深度学习的库,而这恰恰是 Python 最擅长的领域。基本库比较全面 numpy 等都支持。最新版的 Pydroid3 V6.2 支持 Python 3.9 。


3. Termux

Termux 是一个安卓端的 Linux 模拟工具。既然是 Linux 模拟工具,当然是可以安装 Python 。为了提升 Termux 包下载速度可以用如下命令,把默认源替换为清华大学镜像:

sed -i 's@^(deb.*stable main)$@#1ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/termux-packages-24 stable main@' $PREFIX/etc/apt/sources.list
sed -i 's@^(deb.*games stable)$@#1ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/game-packages-24 games stable@' $PREFIX/etc/apt/sources.list.d/game.list
sed -i 's@^(deb.*science stable)$@#1ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/science-packages-24 science stable@' $PREFIX/etc/apt/sources.list.d/science.list

执行完毕升级一下,然后就可以用 pkg 命令安装你需要的软件了:

apt update && apt upgrade
pkg add python



但是由于是模拟环境,安装部分 Python 库也会遇到问题。Termux 也可以安装完整的 Linux (套娃),在完整的 Linux 里部署大部分库都没什么问题,但是操作又过于繁琐了(还不如 SSH 远程开发环境)。


总的来说,这几个方案在移动端学习和体验 Python 编程,运行基本程序没什么问题。但复杂的环境部署还是有点困难,通过远程开发环境反而更加省事。


","force_purephv":"0","gnid":"9ffec13c3d51607ab","img_data":[{"flag":2,"img":[{"desc":"","height":"1300","title":"","url":"https://p0.ssl.img.360kuai.com/t011ca3a0f310e7d4c7.jpg","width":"600"},{"desc":"","height":"1300","title":"","url":"https://p0.ssl.img.360kuai.com/t0150154949c2256aa9.jpg","width":"600"},{"desc":"","height":"1300","title":"","url":"https://p0.ssl.img.360kuai.com/t018196095f5360dd7a.jpg","width":"600"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"hbase","pub_time":1677304409000,"pure":"","rawurl":"http://zm.news.so.com/b78a48315ed8dd02e48d99b612ef5209","redirect":0,"rptid":"5081b13f4e90130a","rss_ext":[],"s":"t","src":"什么值得买","tag":[{"clk":"ktechnology_1:linux","k":"linux","u":""}],"title":"有趣的软件 篇九:手机体验 Python 编程,这几个APP可以一试

管趴砍1085小猿众包官网是哪个,小猿众包app下载官网怎么下载 -
韦狄码13713695690 ______ 很多人想做一份兼职来提高一下自己的收入,毕竟谁都不会觉得钱够花,而小猿众包正好帮人们解决了这个困扰,小猿众包是猿辅导旗下的需要用户通过答题来赚取佣金的,那么小猿众包官网是哪个,小猿众包app下载官网怎么下载?小猿众包...

管趴砍1085软件编程和软件工程有什么不同 -
韦狄码13713695690 ______ 软件工程包括需求分析、可行性分析、总体设计、模块设计、接口设计、数据库设计、程序编写、程序调试,以及后期维护等多个阶段.

管趴砍1085学软件的就业方向有哪些? -
韦狄码13713695690 ______ 看你学习的成果如何,如果真的学习了软件,则可以往编程方向发展,做开发,运维等等都可以呀.如果学不好,那就和没学一样,只能找找其他适合自己的工作了.

管趴砍1085PLC的制作软件是什么? -
韦狄码13713695690 ______ 通常情况下使用STEP7-MicroWIN 简介: STEP7-Micro/WIN32西门子编程软件是基于Windows的应用软件,它是西门子公司专门为S7-200系列可编程控制器而设计开发,是西门子PLC用户不可缺少的开发工具.目前STEP7-Micro/WIN32编程软...

管趴砍1085c语言可以开发iOS软件吗 -
韦狄码13713695690 ______ 一般来说ios的app是用c++和object-c来编写的,但是要通过xcode程序.一个app你可以用oc编写,也可以c++结合oc编写,我就看过一个外国开发商说的,他开发的app1000条代码800条都是c++,200条oc.

管趴砍1085软件开发设计和编程的关系? -
韦狄码13713695690 ______ 好比盖房子,工程师设计好房子的架构之后,建筑工人开始一块一块砖(或许现在不用砖了)往上盖.工程师就是程序设计师(架构师),建筑工人就是程序员,砖就是代码. 有了程序员的功底,在设计的道路上才更得心应手,这个过程需要不断学习、积累,设计的程序才能像房子一样稳固,不是吗? 程序员需要的基础是:精通一门或者多门开发语言,C#、Java、PHP等等,一种或者多种数据库Ms SQL、Oracle、My SQL等等. 祝你成功!

管趴砍1085开发软件就是编程序,这句话对吗?为什么? -
韦狄码13713695690 ______ 看你怎么定义编程序啦. 一般来说,肯定不只是编程序.从比较经典的软件工程生命周期来看,就有需求分析、系统设计、子系统开发、系统集成和系统维护五个阶段,除了子系统开发中基本上是编程外,别的阶段编程就不是主导了. 但从非常宽松的定义来看,也对,因为编程序就是把客户的需求,通过编写程序来解决. 从那些人对开发软件的描述来看,单是编程的话,虽然难,但是还是有很多办法来解决的.真正让开发人员痛苦的,其实是需求的不断变化,所以之前编写的程序随时可能发现要改写,水平不够的只能从头再来,进而影响了进度.如果需求永不变、一直正确,开发软件就是编写程序.

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024