iPhone 与 iPad 上的 Python

写一点代码,
做一点
有趣的事。

属于你的随身 Python 工作室。从一行代码开始,边学边做,把小小的想法变成能运行、能玩的作品。

Python 本地运行,文件自己掌握,随时动手试试。

真实的 Python 游戏,改出你的版本。
Python IDE 在 iPhone 上运行 2048 图形游戏
little_idea.py
answer = 6 * 7 print("Hello, possibility.") print(answer)
> Hello, possibility.
> 42
App 实际截图;代码卡片为示意示例。
Python 3.13 · 在设备上运行无需账户 · 即可开始写代码iOS 17+ · iPhone & iPad

从一点点开始

少一点准备,
多一点「我做到了」。

写代码、理解原理、继续尝试。编辑器、学习路径和小实验,都在同一个地方。

01 / 写代码

从第一行 print() 开始。

写下 Python,点击运行,在代码旁直接查看结果。解释器就在你的设备上运行。

本地 PYTHON 3.13
02 / 理解原理

每次练习,都多懂一点。

短课连接可编辑的练习,随时接着上次的代码继续。挑战会逐条展示测试结果,帮你找到需要再试的地方。

12 节课程 · 6 个挑战
03 / 做出作品

把游戏,改成你的版本。

玩一款 Python 游戏,打开源码,做出自己的版本。修改分数、规则或一个新想法,再运行看看。

15 款 PYTHON 游戏 + 贪吃蛇
PYTHON IDE PRO

看看代码,
每一步在做什么。

在某一行暂停,查看变量,再向前走一步。理解结果是怎样产生的,让调试有迹可循。

  • 断点与逐行执行
  • 查看当前变量和程序输出
  • 基础代码补全与 autopep8 格式化
查看 Pro 权益
Python IDE 调试器暂停在第 3 行,显示输出 42
走一步,多理解一点。total = 42

小文件,也有大用处。

把脚本与 TXT、CSV、JSON 数据放在一起。编辑 UTF-8 文本,按文件名查找,通过系统「文件」导入和导出。

给代码,加一点新能力。

按完整包名查询 PyPI。Pro 可安装兼容的纯 Python wheel 及依赖,显示真实下载进度,并支持取消。

学习,也可以像在玩

先玩一局。
读读源码。
再改一版。

数字游戏藏着列表,翻牌游戏藏着状态。打开一份可编辑的 Python 源码,跟着好奇心继续探索。

2048记忆翻牌迷宫井字棋

2048

下一步,向更大的数字。

记忆翻牌

每一次翻牌,都有发现。

棋盘示意预览。15 款游戏运行可编辑的 Python 源码,贪吃蛇为原生游戏。图形游戏使用 App 自有渲染方式,并非 Pygame。

免费开始,准备好后再走远一点。

按你的节奏,
写你的 Python。

基础功能持续免费。Pro 带来完整的学习与游戏内容,以及帮助你进一步创作的工具。

基础功能

从免费版开始。

写出第一个能运行的脚本。

  • 新建、编辑和运行 Python 文件
  • 自动保存、文件、控制台与代码示例
  • 前 3 节课程与第 1 个编程挑战
  • 全部测验与 3 款免费游戏
  • 查询包、使用内置模块与卸载包
  • 预览和恢复已有的代码版本
PYTHON IDE PRO

再多一点可能。

学习更多,玩得更深入,做得更完整。

  • 全部 12 节课程与 6 个编程挑战
  • 完整的 16 款游戏库
  • 代码补全与离线格式化
  • 断点、单步执行与变量查看
  • 安装和升级兼容的 Python 扩展包
  • 自动与手动快照:每文件最多 30 份
月度年度永久

当前地区的价格与可用方案以 App 内显示为准。

三种方案解锁相同的 Pro 权益。月度与年度自动续订,直至取消;永久为一次性购买。购买由 Apple 处理。Pro 结束后,已有文件、已安装包和已有代码版本仍可使用;新的 Pro 操作需要当前有效权益。 阅读用户协议 →

开始之前,了解一点

你可能还想
知道这些。

需要联网才能写代码吗?

脚本、内置 Python、课程和内置游戏都在本地运行。查询或下载扩展包、Apple 购买,以及主动访问网络服务的代码需要联网。

基础编程功能免费吗?

是的。新建、编辑、自动保存、导入、导出和运行文件无需 Pro,不限制文件数量或运行次数。前 3 节课程、第 1 个挑战、全部测验,以及 2048、井字棋和贪吃蛇也免费。订阅结束后,已保存的代码仍可编辑和运行。

代码版本历史如何使用?

Pro 可自动或手动保存代码快照,每个文件在当前设备上最多保留最近 30 份版本。Pro 到期后,已有版本仍可预览和恢复。当前文件的自动保存始终免费。本地版本历史不等于云同步,也不能替代重要文件的导出备份。

Pro 到期后会怎样?

文件、已安装包和已保存的代码版本仍可使用。编辑器中已经开始的运行或调试可以完成;开始新的 Pro 操作需要有效权益。已保存的付费课程或挑战源码仍可正常运行,但对应的题干、提示和挑战判题需要当前有效的 Pro。免费学习内容保持免费。

所有 Python 包都能安装吗?

包管理支持兼容的纯 Python wheel 及其依赖。需要原生扩展或编译的包暂不支持。当前未内置 NumPy、pandas、Matplotlib 或 Pygame。

代码会自动同步到其他设备吗?

不会自动同步。文件和学习进度保存在当前设备。可以通过系统「文件」导入或导出副本,在设备之间手动传递。删除 App 前,请先导出重要内容。

支持哪些设备和语言?

Python IDE 适用于 iOS / iPadOS 17 及以上的 iPhone 和 iPad。官网提供英文与中文;当前 App 界面和学习内容为中文。App Store 可用性取决于发布状态及所在地区。

如何管理或恢复 Pro?

在 App 的 Pro 页面使用相同 Apple 账户点击「恢复购买」。自动续订可在 Apple 账户的「订阅」中管理。查看 Apple 取消订阅指南 ↗

给下一个小想法,
留一个位置。

本地写代码,保存自己的作品,继续保持好奇。

了解你的数据