在手机上学Python:从第一个 print() 到真实项目的完整Python课程,配备可在设备上运行代码的真实 Python 3 编译器。
在真正的编辑器中编写代码并立即运行:应用内置完整的 Python 3 解释器,因此你的程序可在手机上运行,input() 有效,turtle 绘图和 matplotlib 图表也会显示在输出中。
手机上的 Python 编译器、IDE 和代码编辑器
• 真实的 CPython 解释器直接在设备上运行代码,无需与服务器往返
• input() 有效:程序运行时可以输入答案
• turtle 图形和 matplotlib 图表会直接显示在输出窗口中
• 只需下载一次运行环境(约 11 MB),即可在没有互联网的情况下离线运行 Python 代码
• 语法高亮、行号和多文件项目
76门Python课程,320节课
A1 至 C1 级别,从完全初学者到高级学习者:
• Python基础:变量、类型、输入、字符串、列表、元组、字典和集合
• 控制流和循环、函数和参数、模块、包、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 狩猎:在简短代码片段中找出错误,并重点练习你容易出错的主题
• 带解析的测验,以及包含 72 个代码示例的速查表
• 使用间隔重复的闪卡,帮助你记住新术语
参与对决并坚持下去
• 代码对决:解决本周问题,与真实学习者的录制运行过程竞速
• 世界编程挑战赛:每天 3 轮全球编程挑战
• 每周联赛、XP、连续学习记录和进度跟踪
Python 面试准备
• Python 面试问题及示范答案
• AI模拟面试:输入你的答案,获取后续问题,并在最后获得评分报告
AI导师
卡在某节课或某条错误消息上?向 AI导师提问,获取对背后概念的清晰解释。
适用人群
• 想从Python基础开始学Python的完全初学者
• 想在课程之外进行Python自学的学生
• 正在准备技术面试的开发者
• 任何想通过Python自学来自动化任务或使用 Python 处理数据的人
免费版和 Pro
免费版:前两门课程、第一个引导项目、2项编程任务、Bug 狩猎、代码对决、在编辑器中运行代码、每月一次初级模拟面试,以及每日少量 AI 使用额度。免费版会显示广告。
Pro:所有课程和课时、全部任务和项目、无限使用 AI导师、中级和高级模拟面试、证书考试(在 LinkedIn 上分享你的证书),以及无广告体验。
今天就开始,在手机上学Python,每次学习一节简短课程。应用支持 22 种语言。
Python 是 Python Software Foundation 的注册商标。本应用与 PSF 没有隶属关系。
隐私政策:https://www.coddykit.com/terms/privacy-policy
学Python:课程、项目和可离线运行代码的 Python 3 编译器。