Python函数模块类异常处理

Posted jingno1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python函数模块类异常处理相关的知识,希望对你有一定的参考价值。

函数

基本定义

def 函数(参数):
    函数执行体
    [函数返回值]

 有返回的函数

def add(x,y):
    return x+y


z = add(1,2)

print(z)  # 3

 没有返回值的函数

def f(x):
    x = 10
f(100)

z = f(100)
print(z)    #None

 没有返回值围为None

 

可变长度为元组

*args参数

#add定义参数
def add(x,y,*args):
    """
    *args  可变长度元组
    :param x:
    :param y:
    :param args:
    :return:
    """
    # 选运算 args 中的数字之和
    sum = 0
    print(args)
    for a in args:
        sum = sum +a
    return x+y+sum     #返回值
    # print(x,y)
sum = (31,45,70,88)
#调用参数
sums = add(1,2,*sum)
print(sums)

  

 

以上是关于Python函数模块类异常处理的主要内容,如果未能解决你的问题,请参考以下文章

Python--基础总结

python3网络爬虫学习——基本库的使用

不简单的python- 02函数类异常处理

sys模块

Python 处理异常栈模块——traceback 模块

Python3网络爬虫实战-21使用Urllib:处理异常