请解释下面的代码
这段代码定义了一个名为sum的函数,它接受两个参数a和b,并返回它们的和。在函数的主体中,a和b相加,然后用return语句返回它们的和。
def sum(a, b):
result = a + b
return result
可以通过调用sum函数并传入两个参数来实现两个数的相加。例如,如果要将3和5相加,可以这样做:
result = sum(3, 5)
print(result) # 输出8
在这个例子中,sum(3, 5)的结果被赋值给变量result