zoukankan      html  css  js  c++  java
  • python 内置函数

    Python 内置函数

    #abs() 函数返回数字的绝对值。
    
    #!/usr/bin/env python
    # -*- coding: utf-8 -*-
    print "abs(-32) : ", abs(-32)
    print "abs(120.12) : ", abs(120.12)
    print "abs(122L) : ", abs(122L)
    
    # 运行结果
    abs(-32) :  32
    abs(120.12) :  120.12
    abs(122L) :  122
    abs()
    描述
    all() 函数用于判断给定的可迭代参数 iterable 中的所有元素是否不为 0、''、False 或者 iterable 为空,如果是返回 True,否则返回 False。
    函数等价于:
    def all(iterable):
        for element in iterable:
            if not element:
                return False
        return True
    Python 2.5 以上版本可用。
    语法
    以下是 all() 方法的语法:
    all(iterable)
    参数
    iterable -- 元组或列表。
    返回值
    如果iterable的所有元素不为0、''、False或者iterable为空,all(iterable)返回True,否则返回False;
    注意:空元组、空列表返回值为True,这里要特别注意。
    实例
    以下展示了使用 all() 方法的实例:
    >>>all(['a', 'b', 'c', 'd'])  # 列表list,元素都不为空或0
    True
    >>> all(['a', 'b', '', 'd'])   # 列表list,存在一个为空的元素
    False
    >>> all([0, 1,2, 3])          # 列表list,存在一个为0的元素
    False
       
    >>> all(('a', 'b', 'c', 'd'))  # 元组tuple,元素都不为空或0
    True
    >>> all(('a', 'b', '', 'd'))   # 元组tuple,存在一个为空的元素
    False
    >>> all((0, 1,2, 3))          # 元组tuple,存在一个为0的元素
    False
       
    >>> all([])             # 空列表
    True
    >>> all(())             # 空元组
    True
    all()
    描述
    any() 函数用于判断给定的可迭代参数 iterable 是否全部为空对象,如果都为空、0、false,则返回 False,如果不都为空、0、false,则返回 True。
    函数等价于:
    def any(iterable):
        for element in iterable:
            if element:
                return True
        return False
    Python 2.5 以上版本可用。
    语法
    以下是 any() 方法的语法:
    any(iterable)
    参数
    iterable -- 元组或列表。
    返回值
    如果都为空、0、false,则返回false,如果不都为空、0、false,则返回true。
    实例
    以下展示了使用 any() 方法的实例:
    >>>any(['a', 'b', 'c', 'd'])  # 列表list,元素都不为空或0
    True
     
    >>> any(['a', 'b', '', 'd'])   # 列表list,存在一个为空的元素
    True
     
    >>> any([0, '', False])        # 列表list,元素全为0,'',false
    False
     
    >>> any(('a', 'b', 'c', 'd'))  # 元组tuple,元素都不为空或0
    True
     
    >>> any(('a', 'b', '', 'd'))   # 元组tuple,存在一个为空的元素
    True
     
    >>> any((0, '', False))        # 元组tuple,元素全为0,'',false
    False
      
    >>> any([]) # 空列表
    False
     
    >>> any(()) # 空元组
    False
    any()
  • 相关阅读:
    开发趋势
    常用的meta
    meta基础
    HTTP请求方法GET和POST
    same-origin policy----wikipedia
    跨域——同源策略(译)
    DNS问答
    TCP/IP的整理
    鉴权方法
    Web攻击技术---OWASP top
  • 原文地址:https://www.cnblogs.com/ming5218/p/7903075.html
Copyright © 2011-2022 走看看