Python练习本

在浏览器里就能运行Python。
给小朋友的编程练习本

无需安装。中文错误提示。适合小朋友。

马上试试
显示代码运行结果的画面 小蛇吉祥物

是不是遇到过这些问题?

特色功能

🌐

无需安装

打开浏览器就能用。Chromebook和平板都可以。

✏️

全部中文

按钮和菜单都是中文。小朋友也能轻松使用。

💬

友好的错误提示

英文错误信息翻译成小朋友能懂的中文。还会告诉你怎么修改。

💾

代码不会丢

自动保存。关掉浏览器,代码还在。

出错了怎么办?

英文的错误信息会翻译成小朋友能懂的中文。还会告诉你怎么修改。

英文错误 SyntaxError: '(' was never closed
翻译后 括号 ( 没有关上哦,加上 ) 来关闭它吧
英文错误 NameError: name 'hensuu' is not defined
翻译后 hensuu 是什么呀?还没有创建它,或者名字写错了
英文错误 IndentationError: expected an indented block
翻译后 空格不够哦,if 或 for 下一行要加4个空格

支持20多种不同的错误类型

学完Scratch,下一步是什么?

你在Scratch里学会了用积木块搭建程序。太棒了!

但如果想用文字来写程序,下一步就是Python。

用Python练习本,你可以把Scratch里的「重复」和「如果」积木块,用Python写出来。

应用里的「小例子」有和Scratch积木块功能一样的Python代码。

看看小例子

看看能做什么!

🎨 做个图案

for i in range(5):
    print("★" * i)
★ ★★ ★★★ ★★★★

🎵 做音乐

for yin in ["哆","来","咪","发","索"]:
    print(yin, "♪")
哆 ♪ 来 ♪ 咪 ♪ ...

🚀 火箭发射

for i in [3,2,1]:
    print(i)
print("发射!")
3 2 1 发射!

给家长——安心保障

🔒 安全
所有数据都在孩子的浏览器里处理,不会发送到外部服务器。
🐍 真正的Python
使用WebAssembly(Pyodide)技术运行标准Python 3。
📈 面向未来
学习标准Python语法,以后转到正式环境时知识可以直接用。
🆓 完全免费
不需要注册账号。

简单三步走

1

打开

在浏览器中打开应用的画面

访问网址就行。

2

写代码

输入Python代码的画面

写你的代码。

3

运行

显示代码运行结果的画面

按下按钮,看看结果。

马上试试

不用注册——完全免费

加入社区

加入 Discord