python 函数编程

函数的定义:(function) 代码块。

就是将我们要执行的代码进行结构的整合,形成可被调用的代码块

函数是可以重复调用的代码块

函数比较代码复制

1、 减少冗余代码

2、 代码结构清晰

3、 有助于保持代码的一致性

 

1、 关键字: def

2、 函数名:

命名规范:

1、 字母开头

2、 不允许有关键字

3、 不允许有特殊符号

4、 不允许莫名其妙的函数名a,b

3、 参数:参数是定义在参数括号里,由调用时传入,作用在函数内部的变量

1、 如果有参数,写在参照括号里

2、 如果没有,写空括号

4、 内容块

函数的调用

       函数在没有调用之前不会执行

       函数名加括号,并且进行对应的传参的形式

 

       在定义函数是定义的参数我们称之为 形成

       在调用函数的时候我们传递值我们称之为 实参

 

函数的划分:

       按照参数类型划分:

              位置参数

              关键字参数

              默认参数

              参数组

1、 位置参数:

是我们在传参的时候,实参传递的顺序按照形参定义的顺序进行传递的传参方式。

2、 关键字参数

是我们在传参的时候,以形参等于实参的形式忽略形参定义的顺序进行传参的传参方式

3、 默认值参数

是在我们定义参数时候,我们给形参一个默认值,在我们调用函数的时候,如果不给有默认值的形参传参,会自动采用默认值。

注意:默认值参数必须写在正常参数的后面

4、 参数组

指我们将参数变成数组或者字典

元组参数组

        通过给形参前面添加*使参数变成一个元组,所有传递的参数变成元组的元素

       

字典参数组

        通过给形参前面添加**使参数变成一个字典,所有传递的参数变成字典的键值对,这里传参要求键等于值的形式。

 

 


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值