首页 Python基础入门视频教程 函数-函数的参数
pay

函数-函数的参数

日期: 2021年11月20日 23:37
阅读: 24
作者: Python自学网

摘要: 函数-函数的参数

一、单参数

def p_num():
    print(3 ** 2)
    print(3 ** 3)
    print(3 ** 4)

p_num()
def p_num(n):  # 设置一个形参n
    print(n ** 2)
    print(n ** 3)
    print(n ** 4)

p_num(5)  # 传递实参为5

二、多参数

1.固定参数

def test():
    print(5 * 3)
    print(5 - 3)

test()

# 1.固定参数
def test(m, n):
    print(m * n)
    print(m - n)

test(5, 3)
test(985, 211)

2.关键参数

def test(m, n):
    print(m * n)
    print(m - n)

test(n=8, m=9)

3.缺省参数

def test(m, n=15):
    print(m * n)
    print(m - n)

test(m=9, n=14)
test(m=9)

三、不定长参数

def test(*m):  # 这里加了一个*号,当成元祖的形式来接受参数,一般写成:*args
    print(m)  # 注意这里的形参不能带*号
    print(type(m))

test((3, 5, 7))
test(3, 5, 7)
def test(**m):  # 这里加了2个*号,当成字典的形式接受参数,一般写成:**kwargs
    print(m)
    print(type(m))
    # print(**m)  # 这里不能加**

test(a=3, b=5, c=7)

 

部分文字内容为Python自学网原创作品,转载请注明出处!视频内容已申请版权,切勿转载!
回顶部