我的 python 代码中存在逻辑错误,编译器未显示任何内容
logical error in my python code, compiler show nothing
你好我的编译器必须显示 5 但说按任意键继续没有任何意义。你能解决我的问题吗?
def result(num1,num2):
num3 = num1+num2
return num3
print(result(3,2))
函数调用print(result(3,2))
在return
之后的函数result
中(这也意味着它永远不会到达)。只需将其移出函数
def result(num1,num2):
num3 = num1+num2
return num3
print(result(3,2)) # 1 Identation back
python中没有编译器这样的东西:)
缩进是语法的一部分,你的print
成为函数的一部分
你可以试试这个
def result(num1,num2):
num3 = num1+num2
return num3
print(result(3,2))
你好我的编译器必须显示 5 但说按任意键继续没有任何意义。你能解决我的问题吗?
def result(num1,num2):
num3 = num1+num2
return num3
print(result(3,2))
函数调用print(result(3,2))
在return
之后的函数result
中(这也意味着它永远不会到达)。只需将其移出函数
def result(num1,num2):
num3 = num1+num2
return num3
print(result(3,2)) # 1 Identation back
python中没有编译器这样的东西:)
缩进是语法的一部分,你的
print
成为函数的一部分 你可以试试这个def result(num1,num2): num3 = num1+num2 return num3 print(result(3,2))