基本的Python内置函数

  Python解释器提供了68个内置函数,这些函数不需要引用库而直接使用。

序号 函数名称 描述
1 abs(x) x的绝对值。如果x是负数,返回负数的模
2 all(x) 组合类型变量x中所有元素都为真时返回True,否则返回False;若x为空,返回True
3 any(x) 组合类型变量x中任一元素都为真是返回True,否则返回False;若x为空,返回False
4 bin(x) 将整数x转换为等值的二进制字符串,如bin(1010)的结果是’0b1111110010’
5 bool(x) 将x转换为Boolean类型,即True或False。如bool(‘’)的结果是False
6 chr(x) 返回Unicode为i的字符。如chr(97)的结果是’a’
7 complex(r,i) 创建一个复数r+i*1j,其中i可以省畧 。如complex(10,10)的结果是10+10j
8 dict() 创建字典类型。如dict()的结果是一个空字典{}
9 divmod(a,b) 返回a和b的商及余数。如divmod(10,3)结果是一个(3,1)
10 eval(s) 计算字符串s作为Python表达式的值,如eval(‘1+99’)的结果是100
11 exec(s) 计算字符串作为Python语句的值。如exec(‘a=1+99’)运行后,变量a的值为100
12 float(x) 将x转换成浮点数,如float(1010)的结果是1010.0
13 hex(x) 将整数转换为16进制字符串。如hex(1010)的结果是’0x3f2’
14 input(s) 获取用户输入,其中s是字符串,作为提示信息。s可选
15 int(x) 将x转换成整数。如int(9.9)的结果是9
16 len(x) 计算变量x的长度。如len(range(10))的结果是10
17 list(x) 创建或将变量x转换成一个列表类型。如list({10,9,8})的结果是[8,9,10]
18 max(a1,a2,….) 返回参数的最大值,如max(1,2,3,4,5)的结果是5
19 min(a1,a2,….) 返回参数的最小值,如min(1,2,3,4,5)的结果是1
20 oct(x) 将整数x转换成等值的八进制字符串形式。如oct(1010)的结果是’0o1762’
21 pow(x,y) 返回x的y次幂。如pow(2,3)的结果是8
22 print(x) 打印变量或字符串x。print()的end参数用来表示输出的结尾字符
23 range(a,b,s) 从a到b(不含)以s为步长产生一个序号,如list(range(1,10,3))的结果是[1,4,7]
24 reversed® 返回组合类型r的逆序迭代形式。如for i in reversed([1,2,3])将逆序遍历列表
25 round(n) 四舍五入方式计算n。如round(10.6)的结果是11
26 set(x) 将组合数据类型x转换成集合类型。如set([1,1,1])的结果是{1}
27 sorted(x) 对组合数据类型x进行排序,默认从小到大。如sorted([1,3,5,2,4])的结果是[1,2,3,4,5]
28 str(x) 将x转换为等值的字符串,如str(0x1010)的结果是’4112’
29 sum(x) 对组合数据类型x计算求和结果。如sum([1,3,5,2,4])的结果是15
30 type(x) 返回变量x的数据类型。如type({1:2})的结果是<class ‘dict’>

猜你喜欢

转载自blog.csdn.net/m0_68744965/article/details/126673824
今日推荐