python中return的用法
时间: 2023-09-17 21:06:28 浏览: 80
在 Python 中,return 是用于将函数的结果返回给调用者的关键字。当函数执行到 return 语句时,函数会立即停止执行,并返回指定的结果。
return 语句可以有多种用法:
1. 返回单个值
```python
def add_numbers(x, y):
return x + y
result = add_numbers(3, 4)
print(result) # 输出 7
```
2. 返回多个值
```python
def get_name_and_age():
name = "John"
age = 30
return name, age
name, age = get_name_and_age()
print(name) # 输出 "John"
print(age) # 输出 30
```
3. 返回空值
```python
def do_something():
# 这个函数不需要返回值
pass
result = do_something()
print(result) # 输出 None
```
4. 在函数中使用 return 停止执行
```python
def is_even(x):
if x % 2 == 0:
return True
else:
return False
result = is_even(3)
print(result) # 输出 False
```
在上面的例子中,如果 x 是偶数,函数会立即返回 True,并停止执行。如果 x 是奇数,函数会返回 False。
阅读全文