使用 python 进行 SICP 的材料?
我想用 Python 尝试 SICP。
任何人都可以指出用python教授计算机程序的结构和解释的材料(视频.文章...)。
目前正在学习 Abelson、Sussman 和 Sussman 的 SICP 视频。
I want to try out SICP with Python.
Can any one point to materials (video.article...) that teaches Structure and Interpretation of Computer Programs in python.
Currently learning from SICP videos of Abelson, Sussman, and Sussman.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
我认为这对你来说非常有用, CS61A SICP in Python by Berkeley
sicp-python Github 上的代码
I think this would be great for you, CS61A SICP in Python by Berkeley
sicp-python code at Github
在 Python 中直接翻译 SICP 是没有意义的——Scheme 和 Python 差别太大了。 但 Python 方面也有几本类似的书。 我首先想到的是“像计算机科学家一样思考”。 您可以在此处找到有关可用材料的更多信息:
http://www.greenteapress.com/thinkpython/thinkCSpy/
A direct translation of SICP in Python would make no sense - Scheme and Python are way too different. But there are a couple similar books in Python. The first that comes to mind is "thinking like a computer scientist". You'll find more informations about available material here:
http://www.greenteapress.com/thinkpython/thinkCSpy/
别以为有一套完整的资料,这个是我所知道的最好的。
如果您准备自己生成材料,我们中的一些人计划在 上共同完成 SICP。 我知道至少有一个人会使用 Haskell,所以你不会孤单地寻求替代路线。
Don't think there is a complete set of materials, this is the best I know.
If you are up to generating the material yourself, a bunch of us plan to work through SICP collectively at. I know at least one guy will be using Haskell, so you will not be alone in pursuing an alternative route.
这就是您需要的 - http: //www-inst.eecs.berkeley.edu/~cs61a/fa11/61a-python/content/www/index.html
here is what you need - http://www-inst.eecs.berkeley.edu/~cs61a/fa11/61a-python/content/www/index.html
老问题,但认为这可能对某人有用。
http://compositingprograms.com/
Old question, but thought this might be useful for someone.
http://composingprograms.com/