zoukankan      html  css  js  c++  java
  • Python函数

    函数式编程
    文件操作
    函数:定义:程序中可以复用的代码块
    语法: def 函数名字(参数…):
    函数体
    Return 返回值
    使用: 变量名 = 函数名(值…) 值和参数一一对应
    函数调用时的值和参数个数必须一一对应
    函数返回结果关键字:return
    带返回结果的函数时,会返回一个结果(一般都会定义一个变量接收返回结果/值)
    案列:

    1. 实现两个数的四则运算
      a) 实现两个数的和

      b) 实现任意两个数的和再加上10

    c) 实现两个数的结果并判断是否为偶数
    2. 默认参数值
    3. 可变参数*args接收任意元组
    4. 可变参数**kwargs 接收任意元组
    5. 解包裹:

    1. 递归函数:求阶乘
      a) 函数内部自己调用自己
      b) 求累加阶乘

    c) 使用递归读取某个目录下的文件(面试题)
    7. 函数作为参数传递
    a)

    1. Lambda函数
      a) Lambda 参数1,参数2,…:表达式

    2. map函数
      a) 根据提供的函数对指定的序列做映射(将每一个元素都调用一遍函数)

    3. Filter函数:列表中每个元素的值都执行某个函数,只保留为Ture的值

  • 相关阅读:
    P1182 数列分段`Section II` 二分
    洛谷 P1025 数的划分
    深浅拷贝
    数据的内置方法
    控制流程-if/while/for
    python的基本运算符
    花式赋值
    python的注释
    Python的垃圾回收机制
    变量与常量
  • 原文地址:https://www.cnblogs.com/wml3030/p/13957393.html
Copyright © 2011-2022 走看看