是不是还有小伙伴们不知道,其实在手机上也是可以写python的?
https://www.json.cn/ ,应该有不少小伙伴用它来进行 JSON 格式化吧。在其导航栏中,还有一个非常实用的功能模块:在线 Python3 运行器(通常位于顶部导航或侧边工具栏中,入口可能会调整,或者直接访问 https://www.json.cn/run/python3/ 即可)。
它本质上是一个基于 Web 技术的轻量级代码执行环境(REPL)。你不需要在本地安装 Python 解释器,所有的代码解析和执行都在云端或浏览器沙箱中完成。
其代码运行环境非常的“极简主义”。
1. 零配置,开箱即用:手机上的大部分浏览器都可以顺利打开网页并编写代码。完全不需要为环境变量的配置而烦恼。对于想要测试一段算法逻辑、验证一个语法特性,或者做一道 LeetCode 题的用户来说,启动速度极快。
2. 标准库支持良好:虽然它是一个轻量级环境,但它支持 Python 3 的大部分标准库。这意味着你可以使用 math、datetime、re(正则表达式)、json、collections 等常用模块。这对于日常的数据处理和逻辑验证已经足够。
3. 界面清爽,无干扰:界面通常分为左右(或上下)两栏:左侧是代码编辑区,右侧是结果输出区。没有复杂的文件树,没有调试断点,没有插件市场。这种“少即是多”的设计,反而让注意力更集中在代码本身。
4. 跨平台兼容:无论是 iOS 的 Safari,还是 Android 的 Chrome/Firefox,以及各类浏览器,只要支持现代 JavaScript 引擎,基本都能流畅运行。
A. 配合外接键盘或蓝牙键盘
直接在手机上写代码还是有点累的,连接一个便携蓝牙键盘后,这个网页就变成了一个真正的轻量级编辑器(当然手机屏幕还是难免小一些)。
不要在手机上尝试构建完整的项目。将手机端的编码场景定义为:
由于该环境通常不支持持久化保存多个文件项目(刷新页面代码可能丢失,除非浏览器缓存未清除),建议配合手机上的笔记软件(如 Notion、Obsidian、备忘录)使用。
✅ 优点
pip install pandas 或 numpy。虽然部分常见科学计算库可能预装,但绝大多数第三方包是不可用的。它不适合数据科学重型任务或 Web 开发。.py 文件并进行 import 调用。所有逻辑必须写在一个文件中,或者通过字符串模拟模块导入,这限制了代码的结构性。print() 大法,或者仔细阅读报错堆栈。在地铁上、在奶茶店排队时,拿出手机,打开这个网页,写几行代码,看着结果输出,这种“掌控感”或许比刷短视频更能带来内心的平静~