Parameter vs Argument Python
本问题已经有最佳答案,请猛点这里访问。
所以我对python还是很陌生,我仍然对使用参数和参数感到困惑。例如,如何编写一个接受字符串作为参数的函数?
一般来说,当人们说参数/参数时,它们的意思是相同的,但它们之间的主要区别在于,参数是在函数中声明的,而参数是在调用函数时传递的。
1 2 3 4 | def add(a, b): return a+b add(5, 4) |
这里的参数是
因为Python是一种动态类型语言,所以在声明函数时不需要声明参数的类型(与C等其他语言不同)。因此,我们无法控制作为函数的参数传递的确切类型。例如,在上面的函数中,我们可以执行
这就是诸如