zoukankan      html  css  js  c++  java
  • 2018.8.8 python 初识函数

    主要内容:

         1、函数定义

         2、函数名,函数体以及函数的调用

         3、函数的返回值

         4、函数的参数

    一、函数的定义

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

    二、函数名、函数体及函数的调用

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

    def 函数名(形参列表):
              函数体(代码块, return)
    函数名(实参列表)

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

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

     三、函数的返回

          执行完函数之后,我们可以使用return来返回结果。函数中return的使用如下:

    def yue():
    print("打开手机")
    print("打开陌陌")
    # 可以终止一个函数执行
    return "大妈", "阿姨", "嫂子","姑娘"
    print("搜索一下你心仪的对象")    #不执行
    print("走吧. 出去玩啊")         #不执行
    print("出发!")                 #不执行
    # 多个返回值接收到的是元组
    ret = yue()
    print(ret)

         return : 在函数执行的时候. 如果遇到return. 直接返回
        1.如果函数什么都不写, 不写return, 没有返回值. 得到的是None
        2.在函数中间或者末尾写return, 返回的是None
        3.在函数中写return 值. 返回一个值.
        4.在函数中可以返回多个返回值, return 值1, 值2, 值3...., 接收的是元组

    四、函数的参数

        函数执行的时候给函数传递信息.
        1.形参:函数声明的位置的变量
        2.实参:函数调用的时候给的具体的值
        3.传参:把实参交给形参的过程

    实参:
      1. 位置参数, 按照形参的参数位置, 给形参传值
      2. 关键字参数, 按照形参的名字给形参传值
      3. 混合参数. 即用位置参数, 也用关键参数
    形参:
      1. 位置参数
      2. 默认值参数 先位置后默认值

  • 相关阅读:
    linux awk命令详解
    Linux 大页面使用与实现简介(转)
    二层设备与三层设备的区别--总结
    Windows下的cd命令
    linux常用命令
    上班第一天
    linux 内核移植和根文件系统的制作
    Sizeof与Strlen的区别与联系
    嵌入式软件工程师面试题
    SpringBoot简单打包部署(附工程)
  • 原文地址:https://www.cnblogs.com/fengchong/p/9445946.html
Copyright © 2011-2022 走看看