我是一名很长时间的C++/Java开发人员,他试图进入Python并且正在寻找陈规定型的"Python for C++ Developers"一文,但后来一片空白.我已经看过C#,Java等的这些东西,它们对于快速掌握语言功能和值得注意的差异非常有用.任何人有任何参考?
作为第二个红利问题,您建议将什么样的开源Python程序用于干净的设计,评论和使用该语言作为研究的参考点?
提前致谢.
我从来没有真正理解"语言X语言Y开发人员"的方法.当我想学习语言时,XI希望学习如何以语言X程序员的方式编程,而不是语言Y程序员的方式.我想学习我正在学习的语言所特有的特征,习语等.我希望能够利用使语言变得特殊的东西,并利用这些知识扩展我的思维方式和解决问题.我不认为我会从另一种语言背景下的教程中获得同样的见解.如果你可以学习你的第一语言而没有面向你已经知道的东西的教程,你应该能够以同样的方式学习第二语言(根据我的经验,
话虽如此,我建议使用Python教程作为一种优秀,快速,简便的方法来使用Python和Dive Into Python作为更完整的介绍,也可以在这里免费获得.我也同意其他人所说的关于查看标准库的代码作为良好示例和设计实践的来源,标准的python库非常干净且易于阅读.
Dive Into Python是一本面向有经验的程序员的Python书.
Dive Into Python很棒,但不要忘记PJE的Python不是Java.