Python 代码编辑
100%
🤖 AI 编程助手
👋
你好!我是 AI 编程助手
我可以帮你解释代码、优化代码、找 Bug、生成注释。有什么问题尽管问我!
程序执行输出 ✕
【中文区】
【英文区】
🧩 库清单
⚙️ 编辑器设置
白天模式 / 黑夜模式
切换编辑器配色,护眼更舒适
语法纠错
输入时提示常见语法问题
缩进提示
显示代码缩进辅助线
报错提示汉化
把英文报错翻译成中文提示
代码自动补全
输入代码时自动联想补全,写代码更省力
📖 Python 编辑器使用帮助

🌟 编辑器简介

ydckcode Python 编辑器是专为青少年创客设计的在线 Python 编程工具,支持真实 Python 代码运行、海龟绘图、小游戏开发、数据可视化等丰富功能。无需安装任何软件,打开浏览器即可开始编程之旅!

⌨️ 代码编辑功能

  • 语法高亮:Python 关键字、字符串、注释自动着色,代码更清晰
  • 行号显示:左侧显示代码行号,方便定位和调试
  • 字体缩放:右下角 A-/A+ 按钮可调节代码字体大小(60%-200%)
  • 撤销/重做:右下角 ↩/↪ 按钮,支持无限步撤销和重做
  • 代码自动补全:输入时自动联想补全,写代码更省力(设置中可开关)
  • 语法纠错:输入时实时提示常见语法问题(设置中可开关)
  • 缩进提示:显示代码缩进辅助线,嵌套结构一目了然(设置中可开关)
  • 白天/黑夜模式:一键切换编辑器配色,护眼更舒适(设置中可开关)

▶️ 运行与调试

  • 运行代码:点击右下角绿色 ▶ 运行按钮,或按快捷键执行代码
  • 真实 Python 运行:普通代码通过后端真实 Python 环境运行,支持所有标准库
  • 控制台输出:点击运行后,底部弹出控制台,显示程序运行结果和输出
  • 调试功能:点击 🐛 调试按钮,查看变量和执行过程,方便排查问题
  • 报错汉化:英文报错自动翻译成中文提示,包含行号和错误原因,新手也能看懂(设置中可开关)
  • 失败自动回退:后端连接失败时,自动切换到浏览器本地 Pyodide 运行,保证不中断

🎨 图形与创意编程

  • 🐢 海龟绘图:支持 turtle 库,用代码画出美丽的几何图形、分形艺术、创意画作
  • 🎮 小游戏开发:支持 pygame 库,开发贪吃蛇、接水果、打砖块等经典小游戏
  • 📊 数据可视化:支持 matplotlib 库,生成柱状图、折线图、饼图等数据图表
  • 演示台:图形作品运行时,右侧弹出演示台,实时展示绘画和游戏画面
  • 自动识别:编辑器自动识别代码类型,图形作品走图形渲染,普通代码走终端输出

📁 文件与项目管理

  • 新建项目:创建新的 Python 项目,从零开始编程
  • 打开项目:打开已保存的 Python 项目,继续编辑
  • 保存项目:点击 💾 保存按钮,代码自动保存到云端,登录后多设备同步
  • 本地备份:未登录时,代码自动缓存到浏览器本地,也可下载 .py 文件到电脑
  • 文件管理:左侧文件管理面板,管理你的所有 Python 项目文件

🚀 发布与分享

  • 发布到社区:点击左侧 📤 发布按钮,把作品分享到作品中心,让所有人看到你的创意
  • 作品信息:填写作品名称、作品介绍、玩法说明,让别人更好地理解你的作品
  • 作品分类:9 大分类可选(小游戏、编程、数据分析、人工智能、网络爬虫、趣味动画、音乐艺术、创意作品、工具使用)
  • 可见性设置:公开作品所有人可见,私密作品仅自己可见
  • 智能封面:系统自动生成精美青绿色主题封面(含作品名、作者名),也可上传自定义封面
  • 免审核发布:Python 作品发布即公开,无需等待审核,即时分享

🤖 AI 编程助手

  • AI 助手面板:点击顶部 🤖 AI 按钮,右侧弹出 AI 助手面板
  • 代码答疑:遇到编程问题,随时向 AI 提问,获得详细解答
  • 代码优化:让 AI 帮你优化代码,学习更优雅的编程写法
  • 错误排查:代码报错时,把错误信息发给 AI,快速定位问题原因

📦 库清单与素材

  • 库清单:点击顶部 📦 库清单按钮,查看编辑器支持的所有 Python 库
  • 标准库:支持 Python 全部标准库(math、random、time、os、json 等)
  • 第三方库:支持 turtle、pygame、matplotlib 等常用第三方库
  • 素材库:点击顶部 🎨 素材库按钮,使用教师上传的图片、音频等素材
  • 本地素材:支持从电脑本地添加临时素材,快速测试

⌨️ 常用快捷键

Ctrl + S 保存代码
Ctrl + Z 撤销
Ctrl + Y 重做
Ctrl + Enter 运行代码
Tab 缩进代码
Shift + Tab 取消缩进
Ctrl + / 注释/取消注释
Ctrl + F 查找代码

💡 小提示:遇到问题随时点击顶部 ❓ 帮助按钮查看本指南,或点击 🤖 AI 助手获得一对一编程指导。祝你编程愉快!

🎨 素材库
加载素材中...
提示:云端素材由教师/管理员在后台上传,所有同学可见;「+从电脑本地添加」的素材仅本次显示,不会上传到云端。

没有账号?去注册

注册

已有账号?去登录