到目前为止,我已经编程了大约一年,我所做的只是 Java 和 C。我会称自己为这些语言的中级,但我决定尝试学习 python。
我下载了网站的python 3.3,有点困惑。我在 Python Shell 中测试了一些程序,它似乎更像是一种计算器而不是一种语言。例如,只要我单击输入,它就会编译并运行我在那里的任何代码。我应该用什么来编写带有类和函数的更大程序。
到目前为止,我已经编程了大约一年,我所做的只是 Java 和 C。我会称自己为这些语言的中级,但我决定尝试学习 python。
我下载了网站的python 3.3,有点困惑。我在 Python Shell 中测试了一些程序,它似乎更像是一种计算器而不是一种语言。例如,只要我单击输入,它就会编译并运行我在那里的任何代码。我应该用什么来编写带有类和函数的更大程序。
您可能习惯于编写程序然后调用编译器以生成可在您的机器上执行的“二进制”文件的语言。在 Python 中,您只需告诉 Python 直接执行代码文件,跳过编译步骤。
您可能应该找到一个体面的教程来解释基础知识。有很多方法可以找到一个:这是一个 SO question。
将您的程序写在.py
文件中,然后像这样执行它们
python myfile.py
通过 cmdline,(在 Windows 上,您可能需要将 C:\Python33 添加到系统路径变量中)