从第一个 print() 开始学习 Python 编程,直到完成真实项目。在真正的编辑器中编写代码,并直接在手机上运行:应用内置完整的 Python 3 解释器,因此程序可以在设备上运行,input() 有效,turtle 绘图和 matplotlib 图表也会显示在输出中。
手机上的 PYTHON 编译器、IDE 和代码编辑器
• 真正的 CPython 解释器在设备上运行代码,无需与服务器来回传输
• input() 有效:程序运行时输入答案
• turtle 图形和 matplotlib 图表直接在输出窗口中显示
• 仅需下载一次运行环境(约 11 MB),即可离线运行代码,无需互联网
• 语法高亮、行号和多文件项目
76 门 PYTHON 课程,320 节课
级别从 A1 到 C1,涵盖从完全初学者到高级学习者:
• 基础知识:变量、类型、输入、字符串、列表、元组、字典和集合
• 控制流和循环、函数和参数、模块、包、pip 及虚拟环境
• 面向对象编程:类、继承、多态、数据类和枚举
• 使用 try/except 处理错误、日志记录和调试,使用 pytest 进行测试,类型提示和 mypy
• 文件和 pathlib、JSON 和 CSV、正则表达式、datetime、collections 和 itertools
• 高级主题:推导式、生成器、装饰器、上下文管理器、闭包、async/await、线程和模式匹配
• 自动化和脚本编程:命令行工具、subprocess、使用 openpyxl 自动化 Excel、使用 BeautifulSoup 和 Scrapy 进行网页抓取
• 数据:SQLite、SQLAlchemy、NumPy、pandas、Matplotlib 和 Plotly
• 使用 Flask、Django 和 FastAPI 进行 Web 开发
• 初步了解使用 scikit-learn 进行数据科学和机器学习
坚持不懈的练习
• 60 个编程任务:20 个简单、20 个中等和 20 个困难任务
• 20 个引导式项目:查询 SQLite 数据库、使用正则表达式解析日志行、构建状态机、编写自己的装饰器等,一步一步完成
• Bug Hunt:在简短代码片段中找出错误,并更多练习你最容易出错的主题
• 带有讲解的测验,以及包含 72 个代码示例的速查表
• 使用间隔重复的抽认卡,帮助你记住新术语
参与竞争,持续前进
• 每周代码对决:解决本周问题,并与真实学习者的录制运行过程竞速
• World Coding Challenge:每天进行 3 轮全球编程挑战
• 每周联赛、XP、连续学习记录和进度跟踪
PYTHON 面试准备
• Python 面试问题及参考答案
• AI 模拟面试:输入你的答案,获取后续问题,并在最后获得评分报告
AI 导师
在课程或错误消息上遇到困难?向 AI 导师提问,获取对相关概念的清晰解释。
适用人群
• 编写第一行代码的完全初学者
• 想在课堂学习之余练习 Python 编程的学生
• 准备技术面试的开发者
• 想使用 Python 自动化任务或处理数据的任何人
免费版和 Pro 版
免费版:前两门课程、第一个引导式项目、2 个编程任务、Bug Hunt、每周代码对决、在编辑器中运行代码、每月一次初级模拟面试,以及每日少量 AI 使用额度。免费版会显示广告。
Pro:所有课程和课节、全部任务和项目、无限 AI 导师使用次数、中级和高级模拟面试、证书考试(在 LinkedIn 上分享你的证书),以及无广告体验。
应用支持 22 种语言。
Python 是 Python Software Foundation 的注册商标。本应用与 PSF 没有关联。
隐私政策:https://www.coddykit.com/terms/privacy-policy
Last updated on 2026年09月29日
此版本包含小幅错误修复和常规改进。请更新至最新版本,以获得更佳体验。
