zoukankan      html  css  js  c++  java
  • python之路-day09-初识函数

    一、什么是函数

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

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

     

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

     

    1、我们使用def 关键字来定义函数,函数的定义语法:

      def 函数名():

        函数体

    这里的函数名的命名规则和使用变量名规则基本一样。

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

     

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

     

     

     三、函数的返回

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

    函数中return的使用:

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

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

     

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

     

     总结一下:

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

      2、 return 返回值

      关于返回值:

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

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

     

     

     四、函数的参数

      

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

      def 函数名(参数列表):

        函数体

      首先我们先把代码改一下

     .

      结果:
      拿出⼿机
      打开陌陌
      找个漂亮的妹⼦
      约不约
      拿出⼿机
      打开微信
      找个漂亮的妹⼦
      约不约
      拿出⼿机
      打开探探
      找个漂亮的妹⼦
      约不约

     

     关于参数:

      1、参数:函数在执行过程中给函数传递的信息

      2、形参:函数在声明的时候写的变量-----------声明

      3、实参:函数在调用的时候,给形参传递的具体的值-------------调用

      4、传参:把实参赋值给形参的过程叫传参

     

     参数的分类:形参和实参。个数要意义对应

      形参:在函数声明的时候

        1、位置参数

        2、默认值参数

        3、混合,顺序的问题

      实参:在函数调用的时候。

        1、位置参数  按照形参声明的位置给参数传递信息

        2、关键字参数  根据形参声明的变量名来传递信息

        3、混合参数

          位置+关键字,顺序,先位置参数,然后关键字

  • 相关阅读:
    微信 token ticket jsapi_ticket access_token 获取 getAccessToken get_jsapi_ticket方法
    PHP 日志 记录 函数 支持 数组 对象 新浪 sae 环境 去掉 空格 换行 格式化 输出 数组转字符串
    原生 原始 PHP连接MySQL 代码 参考mysqli pdo
    PHP 数字金额转换成中文大写金额的函数 数字转中文
    使用PHPMailer发送带附件并支持HTML内容的邮件
    设置输出编码格式 header 重定向 执行时间 set_time_limit 错误 报告 级别 error_reporting
    html5 bootstrap pannel table 协议 公告 声明 文书 模板
    指向指针的指针
    二级指针
    c语言:当指针成为参数后
  • 原文地址:https://www.cnblogs.com/alvin-jie/p/9871363.html
Copyright © 2011-2022 走看看