Python教程

Python学习--函数相关

本文主要是介绍Python学习--函数相关,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

一、参数分类
1、必须参数

def sum(a,b):   #必选参数是调用函数时必须要赋值的参数
    sum=a+b
    print("输出的和是%d+%d=%d"%(a,b,sum))
    pass
sum(10,20) 

2、默认参数(缺省参数)

def sum(a,b=10,c=20):#缺省参数可以有多个,但必须位于参数列表尾部
    sum=a+b
    print("输出的和是%d+%d+%d=%d"%(a,b,c,sum))
    pass
sum(10)#这里的10是赋值给a
sum(1,2,3)#默认参数也可以改变

3、可变参数

def sum(*args):#参数的个数不固定
    sum=0
    '''
    :param args:可变长的参数类型 ,是一个元祖类型
    :return:
    
    TODO:
    计算累加和
    '''
    for item in args:
        sum+=item
    print("输出的和是%d"%sum)
    pass
sum(1)
sum(1,2)
sum(1,2,3)

4、关键字参数

这篇关于Python学习--函数相关的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!