1、abs() 函数返回数字的绝对值。

以下是 abs() 方法的语法:

abs( x )

python中all函数和any函数 python all()函数_python中all函数和any函数

2、all() 函数用于判断给定的可迭代参数 iterable 中的所有元素是否都为 TRUE,如果是返回 True,否则返回 False。

元素除了是 0、空、None、False 外都算 True。

all() 的语法:

all(iterable)

python中all函数和any函数 python all()函数_元组_02


注意:空元组、空列表返回值为True,这里要特别注意。

3、any() 函数用于判断给定的可迭代参数 iterable 是否全部为 False,则返回 False,如果有一个为 True,则返回 True。

元素除了是 0、空、FALSE 外都算 TRUE。

python中all函数和any函数 python all()函数_函数返回_03


语法

以下是 any() 方法的语法:

any(iterable)

返回值 :如果都为空、0、false,则返回false,如果不都为空、0、false,则返回true。

4、ascii() 函数类似 repr() 函数, 返回一个表示对象的字符串, 但是对于字符串中的非 ASCII 字符则返回通过 repr() 函数使用 \x, \u 或 \U 编码的字符。

语法

以下是 ascii() 方法的语法:

ascii(object)

python中all函数和any函数 python all()函数_python中all函数和any函数_04


5、bin() 返回一个整数 int 或者长整数 long int 的二进制表示。

语法

bin(x)

python中all函数和any函数 python all()函数_函数返回_05

返回值 , 字符串。

6、bool() 函数用于将给定参数转换为布尔类型,如果没有参数,返回 False。

bool 是 int 的子类。

语法

class bool([x])

python中all函数和any函数 python all()函数_python中all函数和any函数_06

7、bytearray() 方法返回一个新字节数组。这个数组里的元素是可变的,并且每个元素的值范围: 0 <= x < 256。

语法

class bytearray([source[, encoding[, errors]]])

python中all函数和any函数 python all()函数_字符串_07

8、bytes 函数返回一个新的 bytes 对象,该对象是一个 0 <= x < 256 区间内的整数不可变序列。

语法

class bytes([source[, encoding[, errors]]])

bytes 函数返回一个新的 bytes 对象,该对象是一个 0 <= x < 256 区间内的整数不可变序列。它是 bytearray 的不可变版本。

python中all函数和any函数 python all()函数_python中all函数和any函数_08

9、callable() 函数用于检查一个对象是否是可调用的。如果返回 True,object 仍然可能调用失败;但如果返回 False,调用对象 object 绝对不会成功。

对于函数、方法、lambda 函式、 类以及实现了 call 方法的类实例, 它都返回 True。

语法

callable(object)

python中all函数和any函数 python all()函数_字符串_09


参数

object – 对象

返回值 :可调用返回 True,否则返回 False。

10、chr() 用一个整数作参数,返回一个对应的字符。

语法

chr(i)

python中all函数和any函数 python all()函数_python中all函数和any函数_10

11、classmethod 修饰符对应的函数不需要实例化,不需要 self 参数,但第一个参数需要是表示自身类的 cls 参数,可以来调用类的属性,类的方法,实例化对象等。

语法

classmethod

返回值 :返回函数的类方法。

python中all函数和any函数 python all()函数_字符串_11


12、compile() 函数将一个字符串编译为字节代码。

语法

compile(source, filename, mode[, flags[, dont_inherit]])

python中all函数和any函数 python all()函数_字符串_12

返回值 :返回表达式执行结果。

13、complex() 函数用于创建一个值为 real + imag * j 的复数或者转化一个字符串或数为复数。如果第一个参数为字符串,则不需要指定第二个参数。。

语法 :class complex([real[, imag]])

python中all函数和any函数 python all()函数_元组_13

14、delattr 函数用于删除属性。

delattr(x, ‘foobar’) 相等于 del x.foobar。

语法 :delattr(object, name)

python中all函数和any函数 python all()函数_python中all函数和any函数_14


15、dict() 函数用于创建一个字典。

dict 语法:

class dict(**kwarg)

class dict(mapping, **kwarg)

class dict(iterable, **kwarg)

python中all函数和any函数 python all()函数_元组_15


16、dir() 函数不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表。如果参数包含方法__dir__(),该方法将被调用。如果参数不包含__dir__(),该方法将最大限度地收集参数信息。

dir 语法: dir([object])

python中all函数和any函数 python all()函数_元组_16


17、Python divmod() 函数接收两个数字类型(非复数)参数,返回一个包含商和余数的元组(a // b, a % b)。在 python 3.x 版本该函数不支持复数。

函数语法

divmod(a, b)

python中all函数和any函数 python all()函数_字符串_17


18、enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。

enumerate() 方法的语法:

enumerate(sequence, [start=0])返回值 :返回 enumerate(枚举) 对象。

python中all函数和any函数 python all()函数_函数返回_18


19、eval() 函数用来执行一个字符串表达式,并返回表达式的值。

eval() 方法的语法:

eval(expression[, globals[, locals]])返回值 :返回表达式计算结果。

python中all函数和any函数 python all()函数_字符串_19


20、exec 执行储存在字符串或文件中的 Python 语句,相比于 eval,exec可以执行更复杂的 Python 代码。

exec 的语法:

exec(object[, globals[, locals]])

python中all函数和any函数 python all()函数_python中all函数和any函数_20

返回值 :exec 返回值永远为 None。

21、filter() 函数用于过滤序列,过滤掉不符合条件的元素,返回一个迭代器对象,如果要转换为列表,可以使用 list() 来转换。该接收两个参数,第一个为函数,第二个为序列,序列的每个元素作为参数传递给函数进行判,然后返回 True 或 False,最后将返回 True 的元素放到新列表中。

filter() 方法的语法:

filter(function, iterable)

python中all函数和any函数 python all()函数_字符串_21

返回值 :返回一个迭代器对象

22、float() 函数用于将整数和字符串转换成浮点数。

float()方法语法:

class float([x])

python中all函数和any函数 python all()函数_字符串_22

返回值 :返回浮点数。

23、

格式化字符串的函数 str.format(),它增强了字符串格式化的功能。

基本语法是通过 {} 和 : 来代替以前的 % 。

format 函数可以接受不限个参数,位置可以不按顺序。

python中all函数和any函数 python all()函数_元组_23


24、frozenset() 返回一个冻结的集合,冻结后集合不能再添加或删除任何元素。

frozenset() 函数语法:

class frozenset([iterable])

python中all函数和any函数 python all()函数_字符串_24


25、getattr() 函数用于返回一个对象属性值。

getattr 语法:

getattr(object, name[, default])

python中all函数和any函数 python all()函数_python中all函数和any函数_25


26、globals() 函数会以字典类型返回当前位置的全部全局变量。

语法 :globals() 函数语法:

python中all函数和any函数 python all()函数_函数返回_26


27、hasattr() 函数用于判断对象是否包含对应的属性。

hasattr 语法:

hasattr(object, name)

python中all函数和any函数 python all()函数_元组_27


28、hash() 用于获取取一个对象(字符串或者数值等)的哈希值。

hash 语法:

hash(object)

python中all函数和any函数 python all()函数_python中all函数和any函数_28


29、help() 函数用于查看函数或模块用途的详细说明。

help 语法:

help([object])

python中all函数和any函数 python all()函数_元组_29


30、hex() 函数用于将一个指定数字转换为 16 进制数。

hex 语法:

hex(x)

python中all函数和any函数 python all()函数_字符串_30


31、id() 函数用于获取对象的内存地址。

id 语法:

id([object])

python中all函数和any函数 python all()函数_元组_31


32、 input() 函数接受一个标准输入数据,返回为 string 类型。

注意:在 Python3.x 中 raw_input() 和 input() 进行了整合,去除了 raw_input( ),仅保留了input( )函数,其接收任意任性输入,将所有输入默认为字符串处理,并返回字符串类型。

函数语法

input([prompt])

python中all函数和any函数 python all()函数_元组_32


33、int() 函数用于将一个字符串或数字转换为整型。

int() 方法的语法:

class int(x, base=10)

python中all函数和any函数 python all()函数_字符串_33


34、isinstance() 函数来判断一个对象是否是一个已知的类型,类似 type()。

isinstance() 方法的语法:

isinstance(object, classinfo)

python中all函数和any函数 python all()函数_python中all函数和any函数_34


35、issubclass() 方法用于判断参数 class 是否是类型参数 classinfo 的子类。

语法
以下是 issubclass() 方法的语法:

issubclass(class, classinfo)
参数
class – 类。
classinfo – 类。
返回值
如果 class 是 classinfo 的子类返回 True,否则返回 False。

实例

以下展示了使用 issubclass 函数的实例:

python中all函数和any函数 python all()函数_函数返回_35


36、iter() 函数用来生成迭代器。

iter() 方法的语法:

iter(object[, sentinel])

python中all函数和any函数 python all()函数_元组_36


37、 len() 方法返回对象(字符、列表、元组等)长度或项目个数。

len()方法语法:

len( s )

python中all函数和any函数 python all()函数_函数返回_37


38、list() 方法用于将元组或字符串转换为列表。

注意:元组与列表是非常类似的,区别在于元组的元素值不能修改,元组是放在括号中,列表是放于方括号中。

list()方法语法:

list( seq )

python中all函数和any函数 python all()函数_函数返回_38


39、locals() 函数会以字典类型返回当前位置的全部局部变量。

对于函数, 方法, lambda 函式, 类, 以及实现了 call 方法的类实例, 它都返回 True。

locals() 函数语法:

locals()

python中all函数和any函数 python all()函数_函数返回_39


40、map() 会根据提供的函数对指定序列做映射。

第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包含每次 function 函数返回值的新列表。

map() 函数语法: map(function, iterable, …)

python中all函数和any函数 python all()函数_函数返回_40


41、max() 方法返回给定参数的最大值,参数可以为序列。

max() 方法的语法: max( x, y, z, … )

python中all函数和any函数 python all()函数_函数返回_41


42、memoryview() 函数返回给定参数的内存查看对象(Momory view)。

memoryview 语法: memoryview(obj)

python中all函数和any函数 python all()函数_字符串_42


43、min() 方法返回给定参数的最小值,参数可以为序列。

min() 方法的语法: min( x, y, z, … )

python中all函数和any函数 python all()函数_函数返回_43


44、next() 返回迭代器的下一个项目。

next 语法: next(iterator[, default])

a = iter([1, 2, 3, 4, 5])

while True:

try:

x = next(a)

print(x)

except StopIteration:

break

45、oct() 函数将一个整数转换成8进制字符串。

oct 语法: oct(x)

python中all函数和any函数 python all()函数_函数返回_44


46、 open() 函数用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。

注意:使用 open() 函数一定要保证关闭文件对象,即调用 close() 函数。

open() 函数常用形式是接收两个参数:文件名(file)和模式(mode)。

open(file, mode=‘r’)

语法: open(file, mode=‘r’, buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None)

RUNOOB1

RUNOOB2

s = open(‘test.txt’)
s.read()
‘RUNOOB1\nRUNOOB2\n’

47、ord() 函数是 chr() 函数(对于 8 位的 ASCII 字符串)的配对函数,它以一个字符串(Unicode 字符)作为参数,返回对应的 ASCII 数值,或者 Unicode 数值。

ord() 方法的语法: ord©

python中all函数和any函数 python all()函数_python中all函数和any函数_45


48、pow() 方法返回 xy(x的y次方) 的值。

math 模块 pow() 方法的语法:

import math

math.pow( x, y )

python中all函数和any函数 python all()函数_字符串_46


49、print() 方法用于打印输出,最常见的一个函数。

print 在 Python3.x 是一个函数,但在 Python2.x 版本不是一个函数,只是一个关键字。

print() 方法的语法:print(*objects, sep=’ ‘, end=’\n’, file=sys.stdout)

python中all函数和any函数 python all()函数_元组_47


50、property() 函数的作用是在新式类中返回属性值。

property() 方法的语法: class property([fget[, fset[, fdel[, doc]]]])

python中all函数和any函数 python all()函数_函数返回_48


51、range() 函数返回的是一个可迭代对象(类型是对象),而不是列表类型, 所以打印的时候不会打印列表

语法

range(stop)

range(start, stop[, step])

python中all函数和any函数 python all()函数_python中all函数和any函数_49


52、repr() 函数将对象转化为供解释器读取的形式。

语法 :repr(object)

python中all函数和any函数 python all()函数_元组_50


53、reversed 函数返回一个反转的迭代器。

reversed 的语法:

reversed(seq)

python中all函数和any函数 python all()函数_函数返回_51


54、round() 方法返回浮点数x的四舍五入值。

round() 方法的语法: round( x [, n] )

python中all函数和any函数 python all()函数_python中all函数和any函数_52


55、set() 函数创建一个无序不重复元素集,可进行关系测试,删除重复数据,还可以计算交集、差集、并集等。

set 语法: class set([iterable])

python中all函数和any函数 python all()函数_元组_53


56、setattr() 函数对应函数 getattr(),用于设置属性值,该属性不一定是存在的。

setattr() 语法: setattr(object, name, value)

python中all函数和any函数 python all()函数_元组_54


57、slice() 函数实现切片对象,主要用在切片操作函数里的参数传递。

slice 语法:

class slice(stop)

class slice(start, stop[, step])

python中all函数和any函数 python all()函数_元组_55


58、sorted() 函数对所有可迭代的对象进行排序操作。

sorted 语法: sorted(iterable, key=None, reverse=False)

python中all函数和any函数 python all()函数_元组_56


59、 staticmethod 返回函数的静态方法。

语法: staticmethod(function)

python中all函数和any函数 python all()函数_函数返回_57


60、str() 函数将对象转化为适于人阅读的形式。

str() 方法的语法:class str(object=’’)

python中all函数和any函数 python all()函数_字符串_58


61、sum() 方法对系列进行求和计算。

sum() 方法的语法: sum(iterable[, start])

python中all函数和any函数 python all()函数_元组_59


62、super() 函数是用于调用父类(超类)的一个方法。

super() 方法的语法: super(type[, object-or-type])

python中all函数和any函数 python all()函数_函数返回_60


63、tuple 函数将列表转换为元组。

tuple 的语法: tuple( seq )

python中all函数和any函数 python all()函数_元组_61


64、type() 函数如果你只有第一个参数则返回对象的类型,三个参数返回新的类型对象。

type() 方法的语法: type(object) ,type(name, bases, dict)

python中all函数和any函数 python all()函数_函数返回_62


65、vars() 函数返回对象object的属性和属性值的字典对象。

vars() 函数语法: vars([object])

python中all函数和any函数 python all()函数_python中all函数和any函数_63


66、zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的对象,这样做的好处是节约了不少的内存。

zip 语法: zip([iterable, …])

python中all函数和any函数 python all()函数_字符串_64


67、import() 函数用于动态加载类和函数 。

如果一个模块经常变化就可以使用 import() 来动态载入。

import 语法: import(name[, globals[, locals[, fromlist[, level]]]])

import os
print (‘在 a.py 文件中 %s’ % id(os))