zoukankan      html  css  js  c++  java
  • python标准库的函数

    python标准库的函数

    import sys
    args=sys.argv
    返回值是list,list存了cmd命令行python后的所有参数,如 运行python hello.py获得的sys.argv就是['hello.py'];

    单元测试
    编写单元测试时,我们需要编写一个测试类,从unittest.TestCase继承。
    以test开头的方法就是测试方法,不以test开头的方法不被认为是测试方法,测试的时候不会被执行。
    对每一类测试都需要编写一个test_xxx()方法。由于unittest.TestCase提供了很多内置的条件判断,我们只需要调用这些方法就可以断言输出是否是我们所期望的。最常用的断言就是assertEqual():

    map()
    传入函数本身和序列
    >>> map(str, [1, 2, 3, 4, 5, 6, 7, 8, 9])
    ['1', '2', '3', '4', '5', '6', '7', '8', '9']

    map函数的作用是,从集合中取出元素,然后传入函数,执行函数,然后把结果组合成一个list

    reduce()
    传入一个函数本身对象,和一个序列,
    作用,取前2个参数传入函数,把第一次的运算结果当作参数1,序列中的下一个元素当作参数2,传入函数继续运算
    filter()
    传入一个函数本身,和一个序列
    作用,把序列中的每个元素都传入函数中,然后把Ture组合成一个list,false的删掉
    sorted()
    sorted([36, 5, 12, 9, 21])
    sorted(['bob', 'about', 'Zoo', 'Credit'], cmp_ignore_case)

  • 相关阅读:
    SRM482
    SRM481
    SRM480
    SRM479
    SRM478
    vue-cli 3 is not a modual err
    .vimrc
    css3 导入字体
    class []的用法
    RK61 Keyboard Use
  • 原文地址:https://www.cnblogs.com/xuanjian-91/p/8289004.html
Copyright © 2011-2022 走看看