大一第一学期学了C语言,寒假想自学Python, 《Python Cookbook》这本书适合吗?

邵金明


不适合初学者,适合python入门后的进阶学习。


为什么呢?

O’Reilly风格的书的学习逻辑都是相当清晰,且适合初学者学习。而

《Python Cookbook》是个特例,它是一本集合了多个作者的手稿的作品,有超过300个Python社区成员在书中贡献了他们的心得和资料。这就导致,python语言的每种功能都是通过很多实例来讲解,自身不成体系,对初学者并不友好。

比如,学习任何语言都需要了解它的变量类型,而在这本书中,关于变量类型的内容分散在不同章节中。

学过C语言后,已经基本适应的教材的章节的逻辑结构,突然换成这种结构,在学习方法上会有冲突。

建议,入门的话可以在网上找到很多系统的学习资料,这里为了避免嫌疑,就不做推荐了。

老刘的回答必须简单明了 :-)


老刘说IT的那些事


所有拿书学Python的下场都不好。道理简单Python工具涵盖的领域太广了,同时集结构化,面向对象,函数式多种编程形式于一身,容易让入门的人产生怪异的编程风格和怪异的算法设计思路。学习Python一定以目标入门,也就是你想用Python做什么,以纵向知识研究为主,深度优先,在有一定成果后再横向扩展。

语法正着和倒着两边学学,正者学看书,但是只学到基础语法为止,什么函数式,面相对象直接跨过去,这个阶段讲究快,最多两周。倒着学是抄别人的代码看不懂的反推语法原理通过查官网资料解决问题。


DOS4204053888


你还是学一学python的基础再慢慢深入吧


法属圭亚那p


非常合适,但是不建议学习python,语言这种东西大同小异,不要花太多时间学语言

如果想转科研不妨试试FPGA或者GPU,这些都有C的衍生框架

转工程就学学面向对象方法,把设计模式搞清楚


qzuser247629480


不适合,这本书主要是针对特定问题的解决方法技巧,不是基础知识。建议从看廖雪峰的教程开始,比较基础。然后看清华出版社的Python课本,还有网上有好多教程。学好基础后,可以再接着深入学建网站,数据分析,网络爬虫,人工智能等方向…


随语一言


零基础的话先看learning python 5th。有了基础再看python cookbook。


我是福合欢喜哥


没看过这本书,我也是在学python,不过我早大学毕业了,边工作边学习,有的人可能喜欢看书,我都是看视频,B站成套的视频很容易找,不过书我也买了好几本,看的很少,主要还是通过视频学习


D炒番


不适合。

不过,有基础后,我强烈推荐《流畅的Python》。


皮拉夫大王编程



用户5075247273488


继续学C语言