python - 为什么退货没有返回任何东西?(关闭)
问题描述
我是 Python 新手,正在学习 return 语句。但是当我运行这段代码时,它不会返回任何东西。
def string_times(str, n):
return str*n
string_times("Hi", 5)
我已经尝试在 IDLE 和 VS Code 中运行它,但它在任何一个中都不起作用。
解决方案
代码实际上是在返回一些东西,但你没有在屏幕上输出任何东西。只需将您的函数调用包装在 print 语句中,它应该可以工作:print(string_times("Hi", 5))
推荐阅读
- css - 为什么伪元素背景颜色与变换一起使用时会覆盖其父背景颜色?
- dwarf - DW_AT 代码 0x05 是什么?在 DWARF 标准中找不到
- html - 遇到浮动内容时,粘性导航会中断?
- javascript - 是否可以使用 javascript/python 从 libVLC 获取音轨数据
- c++ - 指向 C++ 中指针向量的指针
- javascript - javascript函数在提交时没有被调用
- azure - 使用 Arm 模板创建资源组和部署资源并从 Visual Studio 部署
- prolog - 应该写入什么值才能正确运行代码?
- c# - DataGridView 不保存对单元格的编程更改
- django - Django 看不到静态文件图像