Python 工作台
Python 代码由 Pyodide 提供的 CPython WebAssembly 运行时在浏览器本地执行,标准输出会显示在编辑器下方。
Python / PyodidePYTHON
Python / Pyodide WASM · 尚未运行
Tab 缩进 · Shift+Tab 反向缩进 · Esc 后按 Tab 离开编辑器
NOTE
首次运行需下载 Pyodide 运行时,耗时取决于当前网络和浏览器缓存。
Python 代码由 Pyodide 提供的 CPython WebAssembly 运行时在浏览器本地执行,标准输出会显示在编辑器下方。
Python / Pyodide WASM · 尚未运行
# Python 纯前端 CPython WASM 沙箱 (Pyodide)
import math
name: str = 'Python WASM'
print(f'Hello from CPython WASM, {name}!')
# 计算黄金分割率
phi = (1 + math.sqrt(5)) / 2
print(f'Golden Ratio (phi): {phi:.6f}')
# 列表推导式与数据分析
data = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
squares = [x * x for x in data if x % 2 == 0]
print('Even Squares:', squares)Tab 缩进 · Shift+Tab 反向缩进 · Esc 后按 Tab 离开编辑器
NOTE
首次运行需下载 Pyodide 运行时,耗时取决于当前网络和浏览器缓存。