python返回如何定义
原创Python中函数的返回值
Python中的函数可以返回一个值,这个值可以是任何类型,包括整数、浮点数、字符串、列表、字典等,在函数执行完毕后,返回的值会被传递给调用函数的人。
要定义一个返回值,需要在函数体内部使用return
语句,下面这个函数返回了一个字符串:
def get_greeting(): return "Hello, world!"
调用这个函数时,可以通过变量来接收返回值:
result = get_greeting() print(result) # 输出:Hello, world!
除了上面这个简单的例子,函数还可以返回更复杂的数据结构,比如列表和字典,下面这个函数返回一个列表:
def get_list(): return [1, 2, 3, 4, 5]
调用这个函数时,可以通过变量来接收返回值:
result = get_list() print(result) # 输出:[1, 2, 3, 4, 5]
下面这个函数返回一个字典:
def get_dict(): return {"name": "Alice", "age": 25, "city": "New York"}
调用这个函数时,可以通过变量来接收返回值:
result = get_dict() print(result) # 输出:{"name": "Alice", "age": 25, "city": "New York"}
需要注意的是,函数也可以返回多个值,这些值可以是任何类型,下面这个函数返回了两个值:
def get_values(): return 1, "Hello, world!"
调用这个函数时,可以通过多个变量来接收返回值:
a, b = get_values() print(a) # 输出:1 print(b) # 输出:Hello, world!
上一篇:如何用python计数 下一篇:python如何重复定义