gpt4 book ai didi

python - 当我运行我的文件时 Num1 未定义?虽然它被定义了?

转载 作者:行者123 更新时间:2023-11-30 23:02:38 25 4
gpt4 key购买 nike

虽然 Num1 已定义,但它显示错误,指出它没有:(我已经尝试过使用和不使用 int() 但仍然产生相同的错误。仅供引用,这是一个计算器。

def main():
Num1 = int(input("Please type First Number:"))
calc = input("x,+,-,/")
Num2 = int(input("Please type Second Number:"))

if(calc == "x"):
multiply()
def multiply():
Num1 * Num2

最佳答案

Num1Num2 是在 main 范围内定义的,而不是在 multiply 中定义的。您需要将它们传递进去。

我还应该指出,您的 multiply 函数也不会返回任何内容

关于python - 当我运行我的文件时 Num1 未定义?虽然它被定义了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34405280/

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