python函数的用法在哪里查

  • Post category:Python

关于Python函数用法的完整攻略,您可以在Python官方文档中查找: https://docs.python.org/3/tutorial/controlflow.html#defining-functions

该文档提供了Python函数的详细使用说明,包括函数声明、调用、参数传递、作用域等内容。

下面是两个Python函数的代码实例:

  1. 带默认参数的函数
def greet(name, question='How are you?'):
    print('Hello, %s! %s' % (name, question))

# 调用函数
greet('Bob')  # 输出:Hello, Bob! How are you?
greet('Alice', 'What\'s up?')  # 输出:Hello, Alice! What's up?

在上面的示例中,函数greet带有一个默认参数'How are you?'。如果没有传入第二个参数,函数会自动使用该默认参数。如果传入了第二个参数,则会覆盖默认参数。

  1. 返回值为多个对象的函数
def get_user_info(username):
    # 模拟获取用户信息
    user_id = 1001
    user_email = 'example@qq.com'
    user_address = 'China'

    # 返回多个对象
    return user_id, user_email, user_address

# 调用函数并保存返回值
user_id, user_email, user_address = get_user_info('example')
print('User id:', user_id)
print('User email:', user_email)
print('User address:', user_address)

在上面的示例中,函数get_user_info返回了三个不同的对象:user_iduser_emailuser_address。调用函数时,可以使用多重赋值方式来保存每个返回的对象。