当前位置:  开发笔记 > 编程语言 > 正文

适用于C++开发人员的Python

如何解决《适用于C++开发人员的Python》经验,为你挑选了3个好方法。

我是一名很长时间的C++/Java开发人员,他试图进入Python并且正在寻找陈规定型的"Python for C++ Developers"一文,但后来一片空白.我已经看过C#,Java等的这些东西,它们对于快速掌握语言功能和值得注意的差异非常有用.任何人有任何参考?

作为第二个红利问题,您建议将什么样的开源Python程序用于干净的设计,评论和使用该语言作为研究的参考点?

提前致谢.



1> Robert Gambl..:

我从来没有真正理解"语言X语言Y开发人员"的方法.当我想学习语言时,XI希望学习如何以语言X程序员的方式编程,而不是语言Y程序员的方式.我想学习我正在学习的语言所特有的特征,习语等.我希望能够利用使语言变得特殊的东西,并利用这些知识扩展我的思维方式和解决问题.我不认为我会从另一种语言背景下的教程中获得同样的见解.如果你可以学习你的第一语言而没有面向你已经知道的东西的教程,你应该能够以同样的方式学习第二语言(根据我的经验,

话虽如此,我建议使用Python教程作为一种优秀,快速,简便的方法来使用Python和Dive Into Python作为更完整的介绍,也可以在这里免费获得.我也同意其他人所说的关于查看标准库的代码作为良好示例和设计实践的来源,标准的python库非常干净且易于阅读.


我同意,习语和特征很重要.但是我并不是编程的新手,因此很多教程让我深入研究"这是一个for循环",然后才揭示"哦,是的,它可以迭代列表结构".
我认为指出C++程序员可能提交的反pythonism并指出它们可能会很好.
他最有可能的意思,我的第二个问题,是有经验的程序员的教程,而不是初学者,所以没有像"伙计,这是一个函数"这样的主题,而是"警告1:子串在Python中的工作方式不同"
@Stefan,这是一个不同的问题,我完全同情你.在这种情况下,我引用的两种资源都可以让您快速上手.

2> gimel..:

Dive Into Python是一本面向有经验的程序员的Python书.



3> orip..:

Dive Into Python很棒,但不要忘记PJE的Python不是Java.

推荐阅读
周扒pi
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有