十大线上网赌网址-备用网址

挑战蟒蛇页

计算机可以被用来创造艺术?如何快速计算机可以读取所有维基百科的?多长时间将它带到走的每一条街道在牛津?

制定出答案的问题,更与这些系列探索超越基于Python的,编程语言学校小项目。在每个月的开始,我们将发布一个新的挑战,为有志成为科学家的,你可以使用Python工作。

这些挑战设计舒展年12名学生热衷于在大学就读干科目。这可能是你的Python的第一口味,你将需要(在网上免费提供)在电脑上安装的Python 3。当使用python这些问题探索,你将需要使用的其他程序员编写代码库; Python库被称为“包”。解决方案可供选择,一旦你已经完成了挑战,但尝试检查解决方案页面之前,走得越远,你可以做你自己。请参阅下面的详细信息,并且每一个挑战页面上。

你将能够找到每一个挑战时,它的这个网页上公布。

第一个挑战“计算机可以被用来创造艺术?“可以在这里找到.

访问大学课程页面 要了解更多关于在十大线上网赌备用网址提供的课程。

 如果您有任何具体疑问或想告诉我们你是怎么做,请发送电子邮件至 access@chch.ox.ac.uk.

每个活动将只使用软件是免费提供网上说,但需要你做一些自己的研究,以创建一个解决方案

详细了解每一个挑战

挑战都有与之相关的三种资源:

  1. 挑战页面有三个目标和三个扩展问题的尝试。
  2. 到“提示和技巧”部分,它可以显现,包括一些帮助您开发解决方案。五月ESTA包括有用或需要的软件包,提示,或笔记讨论扩展主题。你应该首先尝试的挑战和工作通过网络查看这些之前!
  3. 可下载一个网页的解决方案与目标任务的完成。看看这11您已经开发了自己的解决方案 - 为比较可读性和运行时间!

Python安装

假设您的计算机上安装Python 3的设置。挑战需要一些软件包,将是标准的,虽然这些包被广泛使用的那个。蟒任何设置应该工作随着这些包(例如空闲随着画中画,或水蟒)。这些挑战避免依赖有了很多包,使安装更简单。

使用包

与所有的编程语言一样,有来有什么可以利用的书面具有其他程序员的代码库来取得勘探的元素。这些库在Python称为“包”。当SPECI科幻ç考虑的一个问题,它可能是值得尝试一些双FF erent包来看看有什么效果。尝试科幻第二包不看第一个提示和技巧! (值得注意的是,虽然,所有的挑战将使用标准numpy的和matplotlib包。)

获得帮助

有双FF erent得到帮助,如果你遇到问题的几种方法。帮助(),DIR()和类型()在Python命令是经常调试很有帮助。大多数软件包具有良好的在线文档,使用任何搜索引擎,这可能会给用法示例访问。可以现有代码的发现表明您使用特殊包装的替代方法,并帮助您的编程能力提高(例如,在网站上的GitHub库)。