zoukankan      html  css  js  c++  java
  • 初始函数, 函数的定义,函数名,函数体以及函数的调用,函数的返回值,函数的参数

    本节内容:

      1. 什么是函数
      2. 函数的定义,函数名,函数体及其函数的调用
      3. 函数的返回值
      4. 函数的参数

    一.什么是函数

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

       函数的解释:

           定义⼀个事情或者功能. 等到需要的时候直接去用就好了. 那么这里定义的东西就是⼀个函数.

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

         使用def关键字来定义函数

         函数的语法:

             def 函数名(形参):

                  函数体

            调用函数:

               函数名(实参)

          函数名:其命名规则是和变量的命名规则是一样的

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

       函数可以被多次进行调用

       

    三.函数的返回

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

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

         

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

       

       3.函数的返回值可以有多个结果:

       

      总结:

        1.遇到return,此函数结束,函数后面的东西将不会在执行

        2.return 返回值

      关于返回值:

        1.如果在函数中不写return,默认返回值None
        2.可以在函数体中只写一个return,返回值也为None,函数停止执行
        (1和2的执行结果是一样的)
        3.return 一个返回值, 在调用方接受到一个返回值
        4.return 多个返回值,(多个值需要用 ,隔开),接收的位置接收的是一个元祖

    四.函数的参数

       参数,函数再调用的时候指定一个变量的值

           语法:

                def 函数名(参数列表):

                      函数体

         关于参数:

            形参: 在函数声明的位置,声明出来的变量
            实参: 在函数调用的时候,实际你给函数传递的值
            传参:给函数传递信息的时候,将实际参数交给形式参数的过程
      函数的参数个数是没有要求的,但是在运行的时候,函数的形参匹配,按照位置把实参赋值给形参  参数的分类   站在实参的角度:
        1. 位置参数  :按位置顺序写
        2.关键字参数 :可以不按位置顺序写
        3.混合参数:先写位置参数,在写关键字参数,否则会报错
       站在形参的角度:
        1.位置参数
        2.默认值参数
        3.默认值参数和位置参数混合使用, 顺序:先写位置参数,然后在写默认值参数
     实参角度示例:
      
     形参的角度:
      
     
     
     

     

          

  • 相关阅读:
    联想 Vibe Shot(Z90-3) 免recovery 获取ROOT权限 救砖 VIBEUI V3.1_1625
    联想 Z5S(L78071)免解锁BL 免rec 保留数据 ROOT Magisk Xposed 救砖 ZUI 10.5.370
    联想 Z5(L78011) 免解锁BL 免rec 保留数据 ROOT Magisk Xposed 救砖 ZUI 10.5.254
    联想 S5 Pro(L78041)免解锁BL 免rec 保留数据 ROOT Magisk Xposed 救砖 ZUI 5.0.123
    第二阶段 冲刺八
    第二阶段 冲刺七
    第二阶段 冲刺六
    第二阶段 冲刺五
    代码大全阅读笔记03
    学习进度十二
  • 原文地址:https://www.cnblogs.com/mwhylj/p/9322044.html
Copyright © 2011-2022 走看看