python 输出返回值
时间: 2023-10-02 09:14:17 浏览: 37
Python中的函数可以通过return语句返回一个值,该值可以被存储在一个变量中或者直接输出到控制台。
例如,定义一个函数来计算两个数的和:
```python
def add(x, y):
return x + y
result = add(3, 5)
print(result) # 输出 8
```
在这个例子中,add函数接收两个参数x和y,然后返回它们的和。调用add函数并传递3和5作为参数,并将返回值存储在result变量中。最后,输出result变量的值到控制台,结果为8。
如果函数没有返回值,则可以省略return语句,或者使用return语句但不带任何值。在这种情况下,函数被称为“无返回值函数”。
相关问题
python 忽略返回值
在 Python 中,如果你不关心函数的返回值,可以使用下划线(_)来忽略它。这可以让 Python 解释器不会为返回值分配任何变量名,也不会在控制台输出返回值。例如:
```
def foo():
return 42
_ = foo() # 忽略 foo 函数的返回值
```
在上面的代码中,我们调用了 `foo` 函数并将其返回值赋给下划线变量(即忽略)。这样做可以让我们调用函数,但不会引用函数的返回值。
Python 函数返回值
Python 函数可以通过 return 语句返回一个值,也可以不返回任何值。如果函数没有 return 语句,则默认返回 None。
下面是一个简单的例子:
```python
def add(a, b):
return a + b
result = add(1, 2)
print(result) # 输出 3
```
在这个例子中,add 函数接收两个参数 a 和 b,然后返回它们的和。调用 add 函数并将结果赋值给 result 变量,最后输出 result 的值。
如果函数没有 return 语句,则默认返回 None。例如:
```python
def say_hello():
print("Hello, world!")
result = say_hello()
print(result) # 输出 None
```
在这个例子中,say_hello 函数没有 return 语句,因此默认返回 None。调用 say_hello 函数并将结果赋值给 result 变量,最后输出 result 的值为 None。