python笔记--函数、异常

1. 函数

1.1 函数创建和调用

在这里插入图片描述

def add(a, b):
    return a + b

f1 = add(10, 100)
f2 = add(b = 20, a = 200)
print(f1)
print(f2)

1.2 函数的返回值

函数返回多个值时,结果为元组

def str():
    a = 'hello'
    b = 'world'
    c = 'python'
    return a, b, c

print(str())

在这里插入图片描述

1.3 函数的参数定义

  • 函数定义时,给形参设置默认值,只有与默认值不符的时候才需要传递实参
def f(a = 10, b = 10):
    print(a, b)

f(100, 1100)
f(100)
f()

在这里插入图片描述
个数可变的位置参数

# 个数可变的位置参数只能有一个
def fun(*args):
    print(args)

fun(10)
fun(10, 100, 1000)

在这里插入图片描述

个数可变的关键字形参

# 个数可变的关键字形参只能有一个
def fun(**args):
    print(args)

fun(a = 10)
fun(a = 10, b = 100, c = 1000)

在这里插入图片描述

2. 异常

2.1

猜你喜欢

转载自blog.csdn.net/swy66/article/details/126345088