它确实会返回结果,但是您不会将其分配给任何内容。因此,当您尝试打印结果变量时,未定义结果变量并引发错误。
调整总函数并将赋值的总和返回给变量,在这种情况下
response,
result为使
sums函数范围内定义的变量的区别更加清楚。将其分配给变量后,即可使用该变量进行打印。
def total(firstAge,secondAge): response = sums(firstAge,secondAge) print(response)

它确实会返回结果,但是您不会将其分配给任何内容。因此,当您尝试打印结果变量时,未定义结果变量并引发错误。
调整总函数并将赋值的总和返回给变量,在这种情况下
response,
result为使
sums函数范围内定义的变量的区别更加清楚。将其分配给变量后,即可使用该变量进行打印。
def total(firstAge,secondAge): response = sums(firstAge,secondAge) print(response)