Python 为什么报税表什么也不退?(闭门)
我是Python新手,正在学习return语句。 但当我运行这段代码时,它不会返回任何内容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))为了查看输出,我
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
不是函数,而是语句