函数的参数

简介

Python中定义函数的方式非常简单,参数定义方式也相对较为灵活。

一、位置参数

def power(x):
    return x * x

二、默认参数

def enroll(name, gender, age=6, city='Beijing'):
    print('name:', name)
    print('gender:', gender)
    print('age:', age)
    print('city:', city)

三、可变参数

def calc(*numbers):
    sum = 0
    for n in numbers:
        sum = sum + n * n
    return sum

四、关键字参数

def person(name, age, **kw):
    print('name:', name, 'age:', age, 'other:', kw)

五、 命名关键字参数

def person(name, age, *, city, job):
    print(name, age, city, job)

 

我还会回来更新的今天不想改Blog了嗷

参考: https://www.liaoxuefeng.com/wiki/1016959663602400/1017261630425888

你可能感兴趣的:(Python)