教程归类:第7章、函数

Python中函数的概念(第1节)


函数是Python编程语言中最重要的概念之一,它可以让程序员更好地组织和重用代码。例如,当你编写一个复杂的程序时,你可能会发现自己在多个地方使用相同的代码段。这时候,你可以把这一段代码封装成一个函数,这样你就可以在程序中多次调用这个函数,而不必重复编写相同的代码。通过使用函数不仅可以减少代码量,还可以提高代码的可读性、可维护性和可测试性。函数的概念可以简单的理解为,我们编写了一些语句,为了方便使用这些语句,把这些语句组合在一起,给它起一个名字。使用的时候只要调用这个名字,就可以实现语句组的功能了。

1、Python函数的定义

Python中定义一个函数只需要以“def”开头即可,后跟函数...

......

阅读全文

Python中函数参数之必须参数和关键字参数(第2节)


在Python函数中,函数名后面括号里面的内容,就是用来定义参数的。在创建函数时,可以设置参数,也可以不设置参数。如果有多个参数,就用英文的逗号进行隔开,例如:

动手练一练:

def sum(a, b):  #  形参
    print(a+b)

sum(1, 2)  #  实参

执行以上代码,输出结果为:

3

上面的例子中,我们定义函数的时候,在函数名后面的括号里定义的参数叫做形参,而我们调用函数的时候传入的参数叫做实参,形参是用来接收实参的。

Python中的函数参数可以分成4种类型:必须参数、关键字参数、默认参数、可变参数。

1、必须参数

必须参数是指在调用函数时必须提...

......

阅读全文

Python中函数参数之默认参数和可变参数(第3节)


1、默认参数

默认参数是指函数在其定义中为某些参数设定了一个默认值,这样的参数被称为默认参数。默认参数是一种非常有用的功能,当调用函数时不传递该参数时,函数将使用默认值,并且不会像必须参数那样报错。

动手练一练:

def student(name, age=15):
    print("学生姓名:", name)
    print("学生年龄:", age)

student("张三")

执行以上代码,输出结果为:

学生姓名 张三
学生年龄 15

上面的例子中,“age”参数被赋予了默认值15,所以在调用函数时可...

......

阅读全文