首页 > 编程语言 > 详细

python - 函数的封装与调用

时间:2019-06-30 00:22:10      阅读:163      评论:0      收藏:0      [点我收藏+]

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

1.函数的定义语法:

def 函数名():
    函数体

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

3.函数的封装与调用

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

二.函数的返回值

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

def yue():
    print("约你")
    print("约她")
    return
    print("约谁") #这句话不会被执行
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.混合参数. 先用位置参数,再用关键字参数

 

python - 函数的封装与调用

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!