Python 3.x Python未从空闲状态运行基本教科书代码
在OSX上的python 3.5.2中使用IDLE 我在IDLE中键入了以下代码:Python 3.x Python未从空闲状态运行基本教科书代码,python-3.x,Python 3.x,在OSX上的python 3.5.2中使用IDLE 我在IDLE中键入了以下代码: def hello(name): return("Hello " + name) hello('Bob') 我点击了Run模块,shell似乎运行了代码,但是它没有像预期的那样输出“HelloBob”。我的空白是正确的。您的hello方法返回hello+name,但是当您调用它hello('Bob')时,您需要将结果存储在某个变量中,或者只需打印它 如果您只想打印hello方法的返回值,请将hello(
def hello(name):
return("Hello " + name)
hello('Bob')
我点击了Run模块,shell似乎运行了代码,但是它没有像预期的那样输出“HelloBob”。我的空白是正确的。您的
hello
方法返回hello+name
,但是当您调用它hello('Bob')
时,您需要将结果存储在某个变量中,或者只需打印它
如果您只想打印hello
方法的返回值,请将hello('Bob')
更改为print(hello('Bob'))
输出
你好,鲍勃
def hello(name):
return("Hello " + name)
print(hello('Bob'))