首页 > 其他分享 >10.6 函数参数定义_个数可变的位置形参_个数可变的关键字形参

10.6 函数参数定义_个数可变的位置形参_个数可变的关键字形参

时间:2022-09-06 14:25:36浏览次数:72  
标签:10 fun1 字形 30 个数 函数参数 可变

 

def fun(*args):   #函数定义时,个数可变的位置参数
    print(args)
fun(10,20,30)     #输出结果为元组

def fun1(**args):   #函数定义时,个数可变的关键字形参
    print(args)
fun1(a=10)
fun1(a=10,b=20,c=30) #输出结果为一个字典

print('hello','world','java')   #print 为个数可变的位置参数

'''函数定义时,个数可变的关键字形参和位置参数都有时,两个参数只能都是一个。
     个数可变的关键字形参放前面,不然报错
'''
def fun1(*args1,**args2):   #函数定义时,个数可变的关键字形参和位置参数
    pass
E:\PycharmProjects\pythonProject\venv\Scripts\python.exe E:/PycharmProjects/pythonProject/demon1/demo28.py
(10, 20, 30)
{'a': 10}
{'a': 10, 'b': 20, 'c': 30}
hello world java

进程已结束,退出代码0

 

标签:10,fun1,字形,30,个数,函数参数,可变
From: https://www.cnblogs.com/988MQ/p/16661568.html

相关文章