黎子卿 发表于 2023-12-17 18:45:46

为什么语法错

print(get_max(3,5))
def get_max(num1,num2):
    return num1 if num1>num2 else num2

FishC 发表于 2023-12-17 18:45:58

你好!你的代码中出现了语法错误。主要问题是你在调用函数`get_max`之前定义了它。Python代码的执行是从上到下的,所以在调用函数之前它必须被定义。

另外,你在函数定义中使用了一些特殊字符` `,这可能是导致错误的原因。

下面是修正后的代码:

def get_max(num1, num2):
    return num1 if num1 > num2 else num2

print(get_max(3, 5))

现在应该可以正确运行并输出较大的数字5。希望能帮到你!

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
页: [1]
查看完整版本: 为什么语法错