我打开终端并cd到我的文档目录,那里有一个名为trianglearea.py的.py文件,这是一个非常基本的程序,我正在尝试执行它。我在shell中输入/Documents$ python trianglearea.py,但没有任何反应;bash提示我输入另一个命令,好像我刚才输入的命令不存在一样。我尝试使用./trianglearea.py,但出现语法错误,因为我还没有进入交互式Python,而bash不理解我的Python脚本。如果我以gui方式打开文件并双击运行,一个窗口会闪现然后消失,但那不是我想要的。我想要在交互式Python中运行我的小程序,以便我可以输入东西并实际使用我的函数。 下面是.py文件中的全部内容:
def area(base,height):
''' (number, number) - number
Return area of a triangle with dimensions base * height
>>>>area(10,5)
25.0
'''
return base*height/2
我知道这不应该很难,但它却让我感到困惑。
python thing.py
时,你看到的是完全正常的。 - Mat