对于下面的程序,如何避免在python的print函数中使用顶级语句?
如何避免打印函数中的顶级语句?顶级语句是什么意思?为什么返回对于下面的程序,如何避免在python的print函数中使用顶级语句?,python,Python,如何避免打印函数中的顶级语句?顶级语句是什么意思?为什么返回val?为什么使用'Hello',++'+…而不是'Hello',+…?应该解释什么是顶级语句。实际上,当我用单词“World”调用函数greet时,我必须得到一个输出,即Hello,World!但是我的打印语句不应该包含顶级语句。 def greet(val): print('Hello,'+' '+val+'!') return val greet( 'World')
val
?为什么使用'Hello',++'+…
而不是'Hello',+…
?应该解释什么是顶级语句。实际上,当我用单词“World”调用函数greet时,我必须得到一个输出,即Hello,World!但是我的打印语句不应该包含顶级语句。
def greet(val):
print('Hello,'+' '+val+'!')
return val
greet( 'World')