函数和变量有什么区别