ls=["F","f"]
def fun(a):
ls.append(a)
return
fun("c")
这样会输出内容吗 不是函数有return就会有返回值吗 还是我理解错了 返回值和输出值不是一个概念?
请帮帮我 问题有点太简单 大一英语专业学python有点弄不清 555
参考GPT和自己的思路:这个代码会输出一个空值,因为函数fun()没有被赋予任何返回值。不过,此代码的目的不在于返回值,而在于修改全局变量ls的值(添加了一个新元素)和展示函数的作用方式。对于这个代码而言,“输出”通常指的是在控制台或者终端界面中打印或显示信息,而“返回值”是函数通过返回一个结果给调用它的地方,通常用于后续的计算或者判断操作。