欢迎访问宙启技术站
智能推送

如何在Python中返回值:

发布时间:2023-07-04 21:52:36

在Python中,可以使用 return 关键字来返回值。 return 关键字后面可以跟一个表达式,这个表达式的值将作为函数的返回值。

下面是一些示例来演示如何在Python中返回值。

1. 返回一个整数值:

def get_age():
    age = 30
    return age

result = get_age()
print(result)  # 打印出 30

2. 返回一个字符串值:

def get_name():
    name = "John"
    return name

result = get_name()
print(result)  # 打印出 "John"

3. 返回一个列表:

def get_list():
    numbers = [1, 2, 3, 4, 5]
    return numbers

result = get_list()
print(result)  # 打印出 [1, 2, 3, 4, 5]

4. 返回多个值:

def get_data():
    name = "John"
    age = 30
    return name, age

result = get_data()
print(result)  # 打印出 ("John", 30)

# 可以使用多个变量来接收返回值的不同部分
name, age = get_data()
print(name)  # 打印出 "John"
print(age)  # 打印出 30

需要注意的是,return 关键字会中断函数的执行并返回值。因此,任何在 return 之后的代码都不会得到执行。

def func():
    print("这里会被执行")
    return 10
    print("这里不会被执行")

result = func()
print(result)  # 打印出 10