函数是自变量,语句是……?

| 也许这个问题没有什么意义,但是我觉得我需要澄清。 函数和方法在定义时具有参数,并使用参数进行调用。 传递给称为的语句的值是什么?所谓语句,是指条件语句,循环语句等。 例如:
print \'foo\'
print(\'foo\')
PHP对待这些基本相同,Python 3现在使用该函数代替该语句。
\'foo\'
print
语句的关系是什么?     
已邀请:
        函数(和表达式)返回/陈述/提供问题的答案。如果您想知道“ 5和3的总和是多少”,可以编写表达式“ 5 + 3 \”或调用函数“ add(5,3)\”。您传递给函数的参数(或您在表达式中编写的操作数)提出问题,从而确定答案。 但是程序员也必须改变世界-至少是控制台窗口的内容,在漫长的一天结束后,他们想关闭计算机。因此,语句(和子例程,即已命名/可调用的代码段)是“做某事”的手段。打印语句/子例程只会改变显示器的像素,但不会回答任何问题;打印功能可以做到这一点(副作用)并回答“写了多少个字符?”。 If是否会跳转到此处或那里,或While会停止还是继续,取决于您放置在语法上正确的位置的表达式/函数(=信息)。语句的这些参数确定要执行的操作(而不是已知的操作)。 从技术上讲,知道与做之间的区别是模糊的。您可以使用赋值语句返回/传递赋值(使\“ a = b = c = 5; \”或\“ while(line = getNextLine()){} \”)或三元运算符您在表达式中使用If。 但在所有情况下:您提供给“知道的人”或“做人的人”的信息(参数/参数/操作数)都将决定结果-请注意!     
        语句通常由运算符和操作数组成,因此如果
print
是运算符,那么我想您可以将
\'foo\'
称为操作数。     

要回复问题请先登录注册