python入门之函数

    xiaoxiao2025-05-02  14

    1、函数入门

    1.1、函数是一段功能代码的封装,可以被其他程序代码重复调用。

    1.2、函数一般包括三要素:函数名、参数和返回值

    2、创建函数

    创建函数要使用def关键字

    例如:def say(name):

                       print('名字叫做{}'.format(name))

                       return name

    3、函数文档注释

    1、python中的单行注释和多行注释在在编译后会被去掉,如果要生成说明文档就需要使用文档注释。

    2、文档注释的基本使用方法是在包含def关键字的下一行是要双引号("")括起来的部分就是文档注释。

    3、可以使用(__doc__)属性或者help函数得到文档注释。

    例如:def get_name(name):

                      "获取去名字的方法"

                      return name

                      print(get_name.__doc__)

                      print(help(get_name))

     

    4、函数参数

    4.1、参数类型是可以任意的,但是要理解所有的参数传递都是值传递。

    4.2、python中参数还可以指定默认值。

    4.3、一般传递参数是按默认顺序匹配参数,但可以通过参数名指定参数传入顺序。

    4.4、python中还可以传递可变参数。可变参数通过加(*)实现。

    例如:def  get_name(name="nihao"):

                      print(name)

               get_name()

               def  get_name_age(name,age):

                     print("name:{}  age:{}".format(name,age))

               get_name_age(age=30,name="xiaoming")

               def get_names(*name):

                       for my in name:

                              print(my)

               get_names("a","c","d")

     

     

     

    最新回复(0)