gpt4 book ai didi

命令行上的 Python 函数不起作用

转载 作者:太空狗 更新时间:2023-10-30 01:59:37 30 4
gpt4 key购买 nike

考虑这个简单的 python:

def cube(x): 
return x*x*x;

if __name__ == '__main__':
print(cube(4));

工作正常。但是当我打开 python 命令行解释器并执行以下操作时:

>>> def cube(x): return x*x*x;
... cube(4);

我得到:

File "<stdin>", line 2
cube(4);
^
SyntaxEror: invalid syntax

我做错了什么蠢事?

最佳答案

尝试再按一次 enter :) cube(4) 前面的椭圆表示您仍在定义函数。此外,您可以删除分号:

>>> def cube(x): return x*x*x
...
>>> cube(4)
64

关于命令行上的 Python 函数不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13257491/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com