欢迎访问宙启技术站
智能推送

Python内置函数速查表:最常用的函数及其用法

发布时间:2023-06-15 00:08:58

Python是一种高级编程语言,具有优雅、简单、易读等特点,被广泛应用于数据分析、科学计算、Web 开发等领域。在使用Python进行编程时,经常需要使用到Python内置的函数。下面是Python内置函数的速查表,包括最常用的函数及其用法。

## 1. 数字相关函数

### 1.1 abs(x)

函数作用:返回x的绝对值。

### 1.2 pow(x, y[, z])

函数作用:返回x的y次幂,如果指定了z,则返回x的y次幂对z取模的结果。用于求幂。

### 1.3 round(x[, n])

函数作用:将数字x四舍五入到n位小数位,如果n省略,则默认为0。用于格式化输出。

### 1.4 int(x[, base])

函数作用:将字符串或数字转换为整数。base 表示进制,默认为10进制。

### 1.5 float(x)

函数作用:将字符串或数字转换为浮点数。

## 2. 字符串相关函数

### 2.1 len(s)

函数作用:返回字符串s的长度。

### 2.2 str(x)

函数作用:将对象x转换为字符串。

### 2.3 chr(i)

函数作用:返回Unicode编码为i的字符。

### 2.4 ord(c)

函数作用:返回字符c的Unicode编码。

### 2.5 strip([chars])

函数作用:返回去除字符串两端的指定字符(默认为空格)后的新字符串。

### 2.6 join(iterable)

函数作用:用字符串将可迭代对象中的元素连接起来,返回一个新的字符串。

### 2.7 split([sep[, maxsplit]])

函数作用:将字符串按照分隔符(默认为空格)分割成一个列表,maxsplit表示最多分割几次。

### 2.8 replace(old, new[, count])

函数作用:返回一个新字符串,将原字符串中的old替换为new,count表示最多替换几次。

## 3. 列表相关函数

### 3.1 list(iterable)

函数作用:将可迭代对象转换为列表。

### 3.2 tuple(iterable)

函数作用:将可迭代对象转换为元组。

### 3.3 sorted(iterable[, key][, reverse])

函数作用:返回一个新的排好序的列表,key表示排序时的比较规则(默认为None),reverse表示是否采用逆序排列。

### 3.4 reverse()

函数作用:将列表中的元素逆序排列。

### 3.5 append(x)

函数作用:将元素x添加到列表的末尾。

### 3.6 insert(i, x)

函数作用:在列表的第i个位置插入元素x。

### 3.7 remove(x)

函数作用:删除第一个值为x的元素。

### 3.8 pop([i])

函数作用:弹出指定位置的元素,默认弹出最后一个元素。

## 4. 字典相关函数

### 4.1 dict([arg])

函数作用:返回一个字典,arg可以是一个映射(比如字典),或键值对序列(比如元组或列表)。

### 4.2 keys()

函数作用:返回字典中的键。

### 4.3 values()

函数作用:返回字典中的值。

### 4.4 items()

函数作用:返回字典中的键值对。

### 4.5 get(key[, default])

函数作用:返回字典中键key对应的值,如果key不存在,则返回default(默认为None)。

### 4.6 pop(key[, default])

函数作用:删除字典中键key对应的项,并返回其值,如果key不存在,则返回default(默认为None)。

### 4.7 update([other])

函数作用:更新字典,覆盖原字典中相同的项,other可以是指定键值对,也可以是其他字典。

## 5. 文件相关函数

### 5.1 open(file, mode)

函数作用:以指定模式打开文件,并返回文件对象。

### 5.2 close()

函数作用:关闭文件。

### 5.3 read([size])

函数作用:读取文件中所有内容,或最多读取前size个字符(如果参数存在)。

### 5.4 readline([size])

函数作用:读取一行文件内容,或最多读取前size个字符(如果参数存在)。

### 5.5 write(str)

函数作用:写入一个字符串到文件中。

### 5.6 writelines(seq)

函数作用:写入包含字符串的可迭代对象到文件中。

以上是Python内置函数速查表中最常用的函数及其用法,掌握了它们,可以大大提升Python编程效率。当然,在实际编程时,还要灵活应用各种函数,以实现不同的功能。