首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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

将永恒君的百宝箱设为星标 精品文章第一时间读

想学好编程其实不难,就是多思考多练,多写代码!

但是都说编程很枯燥、无味,玩游戏很开心、很快乐。如果用玩游戏“过关”、“练级” 的方式来学习编程的话,可能会更加有意思,能为我们学习编程提升动力和自豪感。

今天永恒君就来给给大家推荐一些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

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

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

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

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

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

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

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

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

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

5、Python Challenge

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

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

欢迎交流!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200723A0443L00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券