当前位置:首页 > Python教程 > python技巧

python - 函数的封装与调用

一.函数的定义,函数名,函数体以及函数的调用

1.函数的定义语法:

            def 函数名():
    函数体
        

2.函数名的定义与变量名命名一样

3.函数的封装与调用

            #
            函数的封装
            def
             yue():
    
            print(美女,约不约)
    print(不约)
    print(我这么帅,不约?)
    print(不约)
#调用yue()函数yue()
yue()
yue()

二.函数的返回值

1.函数中遇到return, 此函数结束, 不再继续执?.

            def
             yue():
    
            print("约你")
    print("约她")
    returnprint("约谁") #这句话不会被执行
yue()

2.return总结:

  1.遇到return. 此函数结束, 函数后?的东?将不会再执?

  2. return什么都不写 或者 干脆不写return 默认返回值为None

  3.return后面写了一个值. 则调用者可以接收?个结果

  4.return后面写了多个结果, 则调用者可以接收一个tuple, 调用者可以直接解构成多个变量

四.函数的参数

1.语法: 

            def
             函数名(参数列表):
    函数体
 
        

2.参数:

  1.形参,写在函数声明的位置的变量量叫形参

  2.实参,在函数调?的时候给函数传递的值. 叫实参

  3.传参,给函数传递信息的时候将实际参数交给形式参数的过程被称为传参. 

3.参数的分类: 

  1.形参:

    1.位置参数

    2.默认值参数.当调用的时候不给传值使用默认值

    3.混合使用. 顺序:1.位置参数, 2.默认值参数

  2.实参:

    1.位置参数. 按照位置给形参赋值

    2.关键字参数. 按照名称给形参赋值

    3.混合参数. 先用位置参数,再用关键字参数

 

原文:https://www.cnblogs.com/jiujiang/p/11108310.html


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!