Python中函数的使用

2025-05-23 10:48:12

1、首先我们来定义一个函数,定义函数我们使用def,如下图所示,函数定义完后,可以直接使用函数名()进行调用。在函数的定义中,我们使用''包裹函数文档,可以单独查看文档,使用#作为代码的注释。

Python中函数的使用

2、上面定义的是无参的函数,如果我们要定义有参的函数,函数调用的时候如果不指定参数名,则按照顺序传参,如果需要的话则可以通过指定参数名传参。另外函数还可以给定默认值,在函数调用不传参的情况下,不会报错。

Python中函数的使用
Python中函数的使用

3、此外,我们重点介绍一下收集参数,收集参数的意思是参数的数量没有限制,可以是逻晶诚湮任意多个,如果在收集参数的同时还想传另外一个参剞麽苍足数,则这个参数在函数调用时需要特别指定。如果指定了除了收集参数之外的参数,但是却不传参,则会报错,所以有时候我们也会使用给定默认值。

Python中函数的使用
Python中函数的使用

4、python的函数是一定有返回值的,例如我们定义一个无返回值的函数,在函数调用时获取它的返回值,返回值为None,我们使用type()方法查看,可以得到返回的类型是NoneType。

Python中函数的使用

5、函数的变量有全局变量和局部变量,定义在函数外面的为全局变量,全局变量不会因为函数内部的改变而改变。如果想改变全局变量,我们可以在函数内部将变量定义为global,此时我们再查看该变量已经被函数改变了。

Python中函数的使用
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢