zoukankan      html  css  js  c++  java
  • python函数的创建与调用

    一、函数是什么

    执行特定任务完成特定功能的一段代码

    二、为什么(好处)

    1.提高复用性

    2.隐藏实现细节

    3.提高可维护性

    4.便于调试

    1).函数的创建

    def  calc(a,b):

          c=a+b

         return c

    2).函数的调用

    result=calc(10,20)

    print(result)

     执行顺序,从上到下执行,执行到calc(10,20)的时候,然后跳到函数的定义处def那里,

    然后带入参数10与20然后执行函数体,然后把return的值赋值给下面的result,然后打印出来

    上面a与b称为形式参数,形参

    10与20是实际参数,实参

    res=calc(b=30,a=50)
    print(res)

     这样执行的结果是50+30,会根据名字找对应关系,名字是关键字参数

     上面涉及到可变对象与不可变对象,整数是不可变对象,列表是可变对象,才导致了上面的第三组数的结果

     这样就明白一些了吧

    ----------------------------------------------------------------------------------------------------

    函数的返回值

  • 相关阅读:
    csp-2020-s游记
    线性DP
    tarjan无向图
    tarjan有向图
    树前置知识普及
    hash
    可持久化线段树&主席树
    [HAOI 2015] 树上染色
    [Contest on 2020.11.24] Beetle
    [Contest on 2020.11.24] Candy
  • 原文地址:https://www.cnblogs.com/thomasbc/p/15034697.html
Copyright © 2011-2022 走看看