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课件,只供大家借鉴学习,无商用,侵权即删!)

  • 相关阅读:
    线程池、进程池(concurrent.futures模块)和协程
    python中socket、进程、线程、协程、池的创建方式和应用场景
    IO多路复用和local概念
    pymysql模块
    HTML初识
    CSS之选择器
    CSS之样式属性(背景固定、圆形头像、模态框)
    字符串格式的方法%s、format和python3.6新特性f-string和类型注解
    common-pool2 使用
    apache-common pool的使用
  • 原文地址:https://www.cnblogs.com/YM99/p/12574291.html
Copyright © 2011-2022 走看看