zoukankan      html  css  js  c++  java
  • 从零学python——函数和代码的复用

    1、函数的理解和定义:

      -函数是一段具有特定的功能的,可重用(重复使用)的语句组;

      -函数是一种功能的抽象,一般函数表达特定的功能;

      -两个作用:降低编程难度 和 代码复用。(可读写,可复用型好!)

     

     

     

    2、函数的使用和调用过程:

     

    3、函数的参数传递:

     

     

       

     

     

    4、函数的返回值:

    5、局部变量和全局变量:

      -局部变量是函数内部的占位符,与全局变量可能重名但是不同

      -函数运算之后,局部变量会被释放

      -可以使用 global 保留字在函数内部使用全局变量

      -基本数据类型,无论是否重名,局部变量和全局变量不同;

      -可以通过 global 保留字在函数内部声明全局变量;

      -组合数据类型,如果局部变量没有真实创建,则是全局变量

     

     

     

     

     

    6、lambda函数:

      -lambda 函数是一匿名函数,既是没有名字的函数;

      -使用lambda 保留字,函数名是返回结果

      -lambda 函数用于定义简单的,能够在一行内表示的函数;

      -lambda 函数主要用于一些特定函数或方法的参数;

      -lambda 函数有一些固定使用方式;

      -一般情况,还是只用 def 定义的普通函数比较好

     

     

       (注,本文部分图片来自北京理工的mooc上的python课件和武汉理工大学的python课件,只供大家借鉴学习,无商用,侵权即删!)

  • 相关阅读:
    BigDecimal.setScale 处理java小数点
    JS判断用户手机是IOS还是Android
    h5 移动端 监听软键盘弹起、收起
    【java】查重类的实现
    MySQL ORDER BY IF() 条件排序
    版本回退
    Log4j 配置某个类中某个方法的输出日志到指定文件
    简单地实现文章的查重
    simhash算法
    mysql中 for update 使用
  • 原文地址:https://www.cnblogs.com/YM99/p/12574291.html
Copyright © 2011-2022 走看看