.

像打游戏一样学编程4个免费网站轻松有趣地

对于所有Python学生来说,用书籍、指南或教程学习Python可能不够。有时,通过玩图形质量高、游戏性强的互动游戏,帮助我们的大脑学习是件好事。

如果你像我一样玩数百款电子游戏长大,你就会知道,如果学习和游戏一样,在一次新的挑战成功后,你会有一种升级并获得奖励的感觉,这种感觉会激励任何人继续玩(学习python)。

今天所长就和大家分享4个免费的学习python的网站。它们有数百个任务、关卡和练习,有助于提高你的Python技能。请注意,列出的一些游戏假设您具有Python的基本知识,并且您可以根据自己的编程经验定制游戏。

1、CodeCombat

CodeCombat是一款角色扮演游戏(RPG),可帮助你练习Python中的基本编程概念,如变量、对象、字符串比较等。

CodeCombat有很多课程,涵盖网页开发、游戏开发等众多领域,而且都是用Python实现的!你将在游戏过程中逐步学习新的概念并编写代码。

让我们来看看其中一个关卡:

正如你在上面看到的,游戏拥有令人印象深刻的图形用户界面、高图形质量和出色的游戏性,这将激励你继续学习Python。

2.CheckiO

CheckiO是一款包含多个任务的游戏,涵盖了Python中的不同主题。该游戏提供简单到复杂的问题,旨在提高练习和技能。他除了python还有其他语言。

每个挑战都有说明和示例,指导你如何解决python问题。这个游戏的一个很酷的功能是,在解决问题后,你可以检查其他玩家的解决方案。借助这个功能,你可以学习更有效地使用Python代码的方法。下面你可以看到CheckiO的地图:

每个地图都有多个级别和许多任务。例如,“Elementary”地图有诸如firstword、acceptablepassword、correctsentence等任务。

.Codewars

Codewars是一个必须尝试的python学习游戏网站,不仅适用于Python学生,也适用于任何想学习编程的人。通过多个挑战,你可以通过Codewars实现代码技巧的掌握。

这个游戏的想法是通过完成kata(真正的代码挑战,专注于提高技能和技术)从初学者晋升到大师级别。你可以选择完成与你当前等级相等或高于你等级的kata来升级。它适合正在学习编程、初级开发人员、中级开发人员和高级开发人员的练习。

让我们来看一下我在“学习编程”水平成功解决的一个任务。

任务说明:返回给定字符串中元音字母(a、e、i、o、u,但不包括y)的数量。输入字符串将仅包含小写字母和/或空格。Codewars练习的解决方案:

4.CodeMonkey

这款游戏主要面向儿童,但任何初学者都可以使用,无论是初学Python编程,还是想从零开始掌握特定技能。

例如,我刚开始学习创建聊天机器人,我可以通过他们的“TriviaChatBot”迷你课程轻松学习基本概念。

它有初级和高级迷你课程,所有课程都充满乐趣,互动性强,动画效果好。

需要注意的是,这是唯一一款锁定其内容的游戏,需要进行14天的免费试用。之后,您必须升级到高级账户,才能访问超过个活动。

好啦以上就是所长今天的分享,欢迎大家


转载请注明:http://www.abachildren.com/xgyy/6296.html