Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/334.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 为什么报税表什么也不退?(闭门)_Python_Return_Return Value - Fatal编程技术网

Python 为什么报税表什么也不退?(闭门)

Python 为什么报税表什么也不退?(闭门),python,return,return-value,Python,Return,Return Value,我是Python新手,正在学习return语句。 但当我运行这段代码时,它不会返回任何内容 def string_times(str, n): return str*n string_times("Hi", 5) 我已经尝试在IDLE和VS代码中运行此功能,但在这两种代码中都不起作用。代码实际上返回了一些内容,但您没有向屏幕输出任何内容。 只需将您的函数调用包装在print语句中,它就可以工作:print(string_times(“Hi”,5))为了查看输出,我

我是Python新手,正在学习return语句。 但当我运行这段代码时,它不会返回任何内容

def string_times(str, n):
    return str*n

string_times("Hi", 5)

我已经尝试在IDLE和VS代码中运行此功能,但在这两种代码中都不起作用。

代码实际上返回了一些内容,但您没有向屏幕输出任何内容。
只需将您的函数调用包装在print语句中,它就可以工作:
print(string_times(“Hi”,5))
为了查看输出,我建议使用print()函数。 您的代码没有问题,函数运行良好

def string_times(str, n):
    return str*n

print(string_times("Hi", 5))

您需要显式打印它,请使用
print(string\u times(“Hi,5”)
而不是
string\u times(“Hi,5”)

您的意思是它不打印任何内容吗?请尝试
打印(string\u times(“Hi,5))
您可能希望打印返回值将表达式的值自动写入标准输出的行为是REPL的属性,而不是Python本身。术语说明,
return
不是函数,而是语句