刚学python,定义一个函数求若干数值,但不知道哪里有问题?输出不出来值

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图

def qiuhe(*num):
sum=0
for i in num:
sum=sum+i
print(sum)

运行结果及报错内容

不会报错,但会提示built-in function sum
然后我输入qiuhe(1,2,3)
它输出不出来sum的值

我的解答思路和尝试过的方法
我想要达到的结果

def qiuhe(*num):
    sum = 0
    for i in num:
        sum = sum + i
    print(sum)

if __name__ == '__main__':
    qiuhe(1, 2, 3)