2024-10-02 04:25:58 发布
网友
简单的python脚本给出了错误,怎么了
var ="first variable" myfun(var) def myfun(var): print(var)
错误->NameError: name 'myfun' is not defined
NameError: name 'myfun' is not defined
当python解释器看到语句myfun(var)时,名称myfun尚未定义。您需要在函数定义之后移动此行
myfun(var)
myfun
不过,这一点很明显。Python逐行读取代码,而不像C
C
只需切换两个块,即函数的定义和调用
var ="first variable" def myfun(var): print(var) myfun(var)
这应该很好
当python解释器看到语句
myfun(var)
时,名称myfun
尚未定义。您需要在函数定义之后移动此行不过,这一点很明显。Python逐行读取代码,而不像
C
只需切换两个块,即函数的定义和调用
这应该很好
相关问题 更多 >
编程相关推荐