通过命令终端使用Python,创建函数?

我对Ubuntu还不熟悉。之前我在Windows上使用Python,现在我正在学习Ubuntu。当我打开命令终端时,我输入python并按Enter键,会显示符号(>>>),然后我就进入了IDLE。然而,我想知道如何在Ubuntu中创建函数、类和我在Windows中常做的事情。

谢谢。


你在Windows上使用的是什么作为Python shell?如果也是IDLE的话,在Ubuntu上没有任何区别。不过,我觉得你应该抽出时间来尝试一下iPython。它比IDLE更强大很多。 - gertvdijk
区别在于:在Windows中,您可以转到“文件”->“新建模块”,然后创建您想要的内容。 - XenonDragon
2个回答

使用CLI创建函数与在脚本中创建函数非常相似。在第一行输入函数名和参数,并在末尾加上冒号。之后,Python解释器会要求进一步输入。现在,您需要缩进下一个要编写的函数体中的代码。最后,用一个空行结束函数。
应该看起来像这样:
>>> def fun(a,b):
...     print a,b
... 
>>> 

区别在于:在Windows中,您可以转到文件->新建模块并创建所需内容。
我想您的意思是,在Windows中,您习惯使用IDLE GUI。在Ubuntu中,您需要安装必要的软件包才能运行Tkinter版本的IDLE。
安装idle Install idle软件包将确保您拥有运行GUI所需的所有必要软件。
然后运行它:
idle

而且它也在你的常用应用列表中。