在Python中学习函数式编程时,建议使用哪些好的作业风格教程?

时间:2011-09-09 22:29:50

标签: python functional-programming

我建议朋友使用Python学习一些函数式编程,以扩展他的知识并克服程序员的疲劳。

我选择了Python,因为这样他很有可能在实际的日常工作中使用新知识。

我试图找到他一些教程,并找到了很多指南 - 深入探讨如何使用mapreducefilter等,但不提供他可以在编码时学习的练习。

在哪里可以找到使用功能性python在教学时解决问题的教程?

对我来说,最佳答案是功能性编程课程的作业,需要用Python编写。这样的事情可能很少见,因为学术课程通常更倾向于使用更纯粹的功能语言进行此类工作。

3 个答案:

答案 0 :(得分:7)

答案 1 :(得分:1)

当我第一次开始学习时,我被告知这个网站。它是您需要使用Python解决的谜语集合。这很有趣。

http://www.pythonchallenge.com/

答案 2 :(得分:0)

这不是你问题的字面答案,但我建议你的朋友用Javascript而不是python练习。使用python,你可以做一些函数式编程,但是大多数项目都不需要做很多事情。 Javascript确实需要这样做,并且至少是现在这种语言的常用/有用。你会在javascript中找到比python更多有用的教育资料。