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

    函数

    什么是函数  

    将一些功能进行封装和复用

    写一个函数的方式

    def 关键字  作用: 定义(申明)一个函数

    def 函数名():

        函数体    定义后的函数不调用就不执行

    函数的调用

    函数名+() ----> 函数的调用

                                  先定义  后调用

    函数的执行过程

    定义   调用   函数代码

    函数的返回值

    没有return 就默认返回None

    写了return 没写返回值,默认返回None

    多个返回值的时候  返回的是一个元组

    一个返回值的时候   返回的就是这个元素本身

    return下面的代码不执行,并且结束这个函数 作用类似break

    谁调用就把返回值返回给谁  /  返回值返回给调用者

    函数名加小括号 不管是在什么位置  就是在调用函数

    函数的参数

    形参

    函数定义的时候的参数

    实参

    函数调用的时候的参数

    传参

    将实参传给形参的过程

    位置参数 

    传参时,实参和形参按照位置一一对应

    默认参数  (形参)

    a = 1 在定义的时候就设定好值了

    关键字参数  (实参)

    a = 1 通过形参的名字指定传值

    混合参数

    形参可以(位置参数+默认参数)混合形参

    实参可以(位置参数+关键字参数)混合实参

    参数级别

    位置参数 > 关键字(默认)参数

    位置参数放在关键字参数前

    三元运算符

    代码组成       c  =  a  if  a  >  b  else  b  

    结构 : 条件成立的结果 条件 条件不成立的结果

    应用场景  不知道赋值的内容时

  • 相关阅读:
    2020了,初/中级前端面试你应该知道的(上)
    Vue页面权限控制和动态添加路由
    Javascript获取数组中最大和最小值
    localStorage和cookie的跨域解决方案
    移动端常见问题汇总
    码云git本地仓库链接远程仓库
    IntelliJ IDEA Activation code亲测可用
    Sping4之注入参数
    Sping4之依赖注入
    Spring核心之IOC
  • 原文地址:https://www.cnblogs.com/biulo/p/10524694.html
Copyright © 2011-2022 走看看