• 初识函数 09


    函数 : 对代码块和功能的封装和定义

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

        1.1语法: def 函数名():

            函数体 # 就是函数被执行之后要执行的代码

      2.函数的调用: 使用函数名可以调用函数,写法 函数名() 这时函数体会被执行

      3.函数的返回值:

        执行完函数后 可以使用return来返回结果.

        函数中return的作用:

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

          2.给函数调用者一个访问结果

          3.函数的返回值可以有多个结果   返回的是元组

        关于返回值:

          如果return什么都不写或者干脆不写return 那么返回的就是None

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

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

      4.函数的参数:

        4.1参数:函数在调用的时候指定具体的一个变量的值,就是参数,语法:

          def 函数名(参数列表):

            函数体

        4.2 关于参数:

          1.形参

        写在函数声明位置的变量叫形参,表示这个函数需要xxx

          1.1 位置参数 按照位置来赋值 

          1.2 默认值参数 在函数声明的时候,就可以给出函数参数的默认值 在调用的时候可以给出具体的值,也可以不给值 不给值时使用的就是默认值(适用于传进来的大多数参数都是一样的情况)  注意:必须先声明位置参数,才能声明默认值参数

          2.实参

        在函数调用的时候给函数传递的值.叫实参,实际执行的时候给函数传递的信息

            2.1 位置参数  按照顺序将函数调用位置的参数依次传送给形参 比如 微信 北京 18 依次赋值给chat,address,age

            2.2 关键字参数 将形参处声明的形参拿到实参位置 将其进行赋值,这样就不用记住繁琐的位置参数了例如

                def yue(chat,address,age)

                yue(chat = '微信',age = 18,address = '北京') 这样就可以不用太在意位置前后顺序了,按照关键字进行赋值即可

            2.3 混合参数 将上面两种参数混合着用 注意 使用混合参数的时候 关键字参数必须在位置参数后面

          3.传参

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

        

  • 相关阅读:
    python自省函数getattr的用法
    python-mysqldb安装
    weblogic部署脚本
    netcat使用
    ssh批量互信脚本
    yum安装出错
    centos文件误删除恢复
    lamp php的ssl,ssh支持
    ssh免密码登陆
    python 学习笔记 四 条件, 循环以及其他
  • 原文地址:https://www.cnblogs.com/f-g-f/p/9696600.html
Copyright © 2020-2023  润新知