挑战式学习 Python

先上图:

file

运行模式

通过小的挑战和练习,并通过逐步增加难度的方式,让学习者可以循序渐进地培养并加强自己的能力。每个挑战和练习都是从基本概念开始,接着描述需求和解题方向,然后让学习者练习编写程序,一旦程序执行结果能满足标准答桉,便能通过该挑战项目。

过程中,当学习者依照题目指示写出程序后,便可以使用learnyoupython工具验证自己的答桉是否正确,确定执行结果能完全符合题目的要求。如果有任何错误或是不合题目要求,也会返回验证结果给学习者,让学习者可以重新尝试解题,直到自己的程序能满足题目要求,通过并进入到下一个挑战练习项目。

最重要的是,这一切都完全自动的,你可以想像learnyoupython 是个单元测试(unit test)工具,用来测试检查所有学习者写出来的程序,当学习者修正了所有程序码并通过了测试,就完成了课程和挑战。

开发点滴

依赖Workshopper开发而成。

目前题目不是太多,会不断加入的:smile:

务必使用Python3去完成练习,安装完Python3之后,切记验证是否已加入到Path

有关地址

Github:Github

NPM: NPM

欢迎大家提出issue,如果觉得不错的也可以给点儿:star: 谢谢

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 2
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!