微信公众号:yhjbox(永恒君的百宝箱),获取最新文章、资源。

推荐5个边玩python边学习的网站!

资源分享 永恒君 1947℃ 0评论
想学好编程其实不难,就是多思考多练,多写代码!但是都说编程很枯燥、无味,玩游戏很开心、很快乐。如果用玩游戏“过关”、“练级” 的方式来学习编程的话,可能会更加有意思,能为我们学习编程提升动力和自豪感。

今天永恒君就来给给大家推荐一些Python的编程挑战和练习题,让学习python更轻松和快乐。

注意:难易程度依次由低到高向大家介绍!

1、PythonTip

http://www.pythontip.com/coding/code_oj

一个中文网站,里面的练习题要偏Python基础算法,非常适合新手的入门练习。练习题还标明了难易程度,可自行选择合适的难度。

不仅有练习题,同时还会有网友分享的解题报告,以及可以交流讨论。不会的时候,可以参考一下别人的思路。

2、Coding Bat

https://codingbat.com/python

一个英文的在线编程站点,也都是一些基础的语法和练习,可以选择 Java 和 Python,短时间内就可以做很多的挑战。

如果遇到了困难,点“solution”就会有参考提示。

3、Coding Bat

http://codecombat.163.com/play

CodeCombat 是一款网页编程游戏。当你打开 CodeCombat 网站,外观看起来就像是一个魔兽争霸风格的线上游戏,而且当你实际玩玩看,你会发现过程真的就是英雄要去打怪、寻宝与解谜,只是搭配了程序语言的学习。

所需要使用的语言代码也是循序渐进,完全没有基础的同学也都能看明白,还是蛮有趣的!

CodeCombat 能够学习 Python、JavaScript等不同程序语言,这些语言能够运用到游戏设计、网页应用、App 的开发上。

4、Human Resource Machine(人力资源机器)

官方网址:http://www.tomorrowcorporation.com

Human Resource Machine 是一款非常有意思的游戏。

玩家将扮演一个从基层做起的员工,需要通过指令代码来编写一条条程序,完成每个阶段的解决老板布置的问题。一旦你成功了,恭喜!你升职了!你获得了去往公司更高一层做一年苦力的权利!

就算你以前从没写过程序也不用担心,写程序就像玩解谜游戏一样,你不去管那些0和1, 还有那些吓人的奇怪符号。

这款游戏界面十分有意思,画风清奇,任务具有较大的挑战性,适合有一定编程基础或者年龄稍大的孩子玩。

游戏有pc端和移动端的app,官方版本需要付费,不过网上已经有免费的版本。

5、Python Challenge

http://www.pythonchallenge.com

这是一个使用python进行挑战过关的网站,一共有33道题,每题都有一定的提示。闯关需要有一定的python基础。有些题目不仅仅需要python,还需要细致的观察和思考。

下面这张图是这个网站第 0 关的题目,谜面是一幅图,上面有数字:2的38次方,提示是:试着更改一下url地址。你想到了什么没有?

你可能还会想看:

1、用Python爬取28010条《隐秘的角落》评论,我发现了这些...
2、python办公 - 面对大量的扫描文件,你还在挨个手工处理吗?
3、python助你快速读懂文字内心
4、python实现浏览器自动化操作
5、厌倦了重复操作?来看看python这个实例

欢迎交流!

微信公众号:永恒君的百宝箱
个人博客:www.yhjbox.com

转载请注明:永恒君的百宝箱 » 推荐5个边玩python边学习的网站!

喜欢 (6)
发表我的评论
取消评论
表情