正确答案是 C:当函数执行到return语句, 函数的调用就会结束, 后面的语句不会再执行。
分析:
A: 用return语句指定返回值,一个函数只能有一个返回值。
- 这个说法不完全正确。虽然一个函数在一次调用中只能通过一个return语句返回,但可以返回多个值,通常以元组形式返回。
B: 如果没有return,不影响函数的返回值。
- 这个说法不正确。如果函数没有显式的return语句,函数会默认返回None。
C: 当函数执行到return语句, 函数的调用就会结束, 后面的语句不会再执行。
- 这个说法正确。当函数执行到return语句时,函数的执行就会立即结束,后面的任何代码都不会被执行。
D: 函数的返回值可以用print函数进行指定,不影响函数返回值进行聚合运算。
- 这个说法不正确。print函数用于输出到控制台,不会影响函数的返回值。函数的返回值是由return语句指定的,不是由print函数指定的。print函数不会影响返回值的聚合运算。