我对C / C ++很满意,但我觉得另一种语言肯定能帮到我。所以,我认为Python是一个很好的语言,因为我听到很多人都在谈论Python。我有以下问题:
先谢谢。
答案 0 :(得分:0)
答案 1 :(得分:0)
Dive into python是一个很棒的,如果你已经熟悉编程,那么你会加快速度。通过在每章中构建小而有用的项目来学习。
Python website提供了python解释器。可以使用。 Python不像c / c ++那样编译,但是被解释。
答案 2 :(得分:0)
我建议Head First Python。当你开始阅读时,即使它看起来有点幼稚,但事实证明它非常非常适合不仅学习基本概念,而且能够了解语言的功能和用途(google app engine,python on机器人,...)。
答案 3 :(得分:0)
我认为通过互联网有很多python信息,如果你是一名C ++程序员并且已经拥有编程知识,你可以在那里搜索信息。虽然你可以安装解释器并开始玩arround,根据我的经验,它是一种相当简单的学习方式(解释器+文档)
一些有趣的网页:
http://docs.python.org/py3k/tutorial/index.html
某些IDE作为visual studio但是对于python:
答案 4 :(得分:0)
前段时间,我写了一篇博客文章,讨论你问题的第一部分:
http://codelike.com/blog/2011/07/07/a-jump-start-for-learning-python/
至于第二部分:不,你不需要编译器。代码是动态解释的,这意味着您可以在Python shell中输入代码(随Python安装一起提供)并立即查看它的作用。这是探索某些语言功能的好方法。如果在Python之上安装iPython,您甚至可以在该shell中自动完成。
答案 5 :(得分:0)
这取决于您偏好的学习方式。我建议阅读理论,玩一点,用python写一些有用的东西。
以下几点从哪里开始。
理论值:
课程和视频:
操场:
我建议阅读官方教程并开始使用在线教程,这些教程将指导您从简单的“hello world”程序到更复杂的程序,如果您是编程新手。然后阅读Dive Into Python并深入研究。
关于IDE,有几种选择,您可以尝试找到最适合您目标的选项。
此外,您还必须查看virtualenv和virtualenvwrapper来配置您的虚拟环境。
答案 6 :(得分:-1)
要回答第二个问题,Python是一种解释型语言,因此您不需要编译器。只要安装了Python,就运行脚本。
您可以使用您喜欢的任何IDE来编写代码。
答案 7 :(得分:-1)
我非常喜欢从python essential reference
学习python至于编译器部分:Visual Studio不是编译器。它是使用MSVC编译器的IDE。另一方面,Python是一种解释性的动态语言(嗯......它实际上并没有被解释,因为解释器在第一次导入模块时将模块编译成字节码,所以它有点兼顾,但这些是您开始学习语言时不必担心的技术问题)
对于python,你需要:
答案 8 :(得分:-1)
正如swair所说,潜入python对于其他语言的有经验的程序员来说是一个很好的资源。如果你想留在Windows Visual Studio环境中,你可以有机会使用Iron Python http://ironpython.net/tools/它是在Visual Studio中构建的2010。 但是为了重新开始,我推荐使用Python shell,iPython或PyCrust。 PyCrust是我最喜欢的。