美文网首页
day7函数

day7函数

作者: 马里奥兄弟最爱打饱嗝 | 来源:发表于2018-07-24 17:13 被阅读0次
  • 函数的作用

对实现某一特定功能的代码块进行封装
封装:将功能绑定在一个函数中,想要使用这个功能的时候直接调用函数


  • 初学者声明函数的步骤

1.确定函数的功能
2.确定函数名
3.确定参数
4.实现函数的功能
5.确定返回值

  • 函数的声明

格式:

def 函数名(参数列表):
    '''函数说明'''
    函数体

def: python中声明函数的关键字
函数名: 标识符,PEP8,见名知义
函数说明: 对函数的功能和参数以及返回值进行说明
函数体: 实现函数功能的代码块,可能会包含一个return语句

  • 函数的调用

函数名(实参列表)

注意:

1.函数只有在调用的时候才会执行
2.函数调用的时候一定要保证每个形参都有值
3.一个函数可以调用多次

  • 函数的参数

参数的作用
从函数的外面给函数传值

1.位置参数

传参的时候实参安顺序给形参赋值

2.关键字参数

函数名(参数=值)

3.参数的默认值

python中函数声明的时候参数可以设置默认值,有默认值的参数必须放在参数列表的最后

调用参数有默认值的函数,有默认值的参数可以传参也可以不传参

4.参数个数不定

函数参数的个数不确定的时候,就在声明函数的时候,形参的前面加一个*,将形参变成元祖。
调用函数的时候,这个参数会将对应的实参作为元祖的元素保存起来
参数个数不确定也可以不传参

相关文章

  • Day7 函数1

    Day7 01.函数的作用 02.函数的定义 03.函数的参数 01.函数的作用 发射子弹,左移,右移左移-右移-...

  • 1天学会1个Excel小技巧-DAY8-IFERROR函数

    今天你的Excel又进步了吗 DAY7 IFERROR函数 该函数的常见使用场景是针对excel计算中出现的【错误...

  • day7函数

    函数 1函数的作用 没有函数的时候,问题在哪儿?1.同样一个功能的代码需要重复的写多次2.当功能发生改变的时候,需...

  • day7 函数

    1.编写一个函数,求1+2+3+...+n 2.编写一个函数,求多个数中的最大值 3.编写一一个函数,实现摇色子的...

  • day7 函数

    左移,右移,发射子弹 问题在哪儿?1.同样一个功能的代码需要重复的写多次2.当功能发生改变的时候,需要修改多个地方...

  • day7函数

    函数的作用 对实现某一特定功能的代码块进行封装封装:将功能绑定在一个函数中,想要使用这个功能的时候直接调用函数 初...

  • day7函数(1)

    01-函数的定义 1.函数:就是对实现某一特定功能的代码块的封装 2.作用:封装(将功能绑定在一个函数中,想要使用...

  • day7 -函数-作业

  • #自律挑战#日结day7/100

    #自律挑战 日结day7/100#2019.01.20 【饮食】戒糖day7,戒零食饮料day7 【阅读】今天外出...

  • Day7作业-函数相关

    写⼀一个函数将⼀一个指定的列列表中的元素逆序(例例如[1, 2, 3]-> [3, 2, 1])(注意:不不要使⽤...

网友评论

      本文标题:day7函数

      本文链接:https://www.haomeiwen.com/subject/glogpftx.html