python中的内置函数
python中的内置函数有很多,这里我们先未大家列出一些比较常用的内置函数及其用法,后续会继续进行补充。
1、input() 函数:接受一个标准输入数据,返回为 string 类型。
2、open() 函数用于打开一个文件,创建一个file对象,相关的方法才可以调用它进行读写。
3、enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。
相应的返回结果是:
4、int() 函数用于将一个字符串或数字转换为整型。
![](https://img2020.cnblogs.com/blog/2003069/202005/2003069-20200509171415274-1489654306.png)
5、str() 函数将对象转化为适于人阅读的形式。
![](https://img2020.cnblogs.com/blog/2003069/202005/2003069-20200509171803009-1859745989.png)
6、eval() 函数用来执行一个字符串表达式,并返回表达式的值。
![](https://img2020.cnblogs.com/blog/2003069/202005/2003069-20200509172037207-2068406221.png)
运行结果是:
7、isinstance() 函数来判断一个对象是否是一个已知的类型,返回值是布尔类型的值,类似 type()。
8、sum() 方法对系列进行求和计算。
![](https://img2020.cnblogs.com/blog/2003069/202005/2003069-20200509172153664-1433549183.png)
9、print() 方法用于打印输出,最常见的一个函数,这里不再举例说明。
10、Python 元组 tuple() 函数将列表转换为元组。
11、bool() 函数用于将给定参数转换为布尔类型,如果没有参数,返回 False。
在前面我们提到过,空的字符串、列表、元祖、字典都是False。
返回的结果是:
12、len() 方法返回对象(字符、列表、元组等)长度或项目个数。
13、range() 函数可创建一个整数列表,一般用在 for 循环中。
![](https://img2020.cnblogs.com/blog/2003069/202005/2003069-20200509173244951-972583072.png)
14、type() 函数则返回对象的类型。
![](https://img2020.cnblogs.com/blog/2003069/202005/2003069-20200509173348265-1684272151.png)
15、float() 函数用于将整数和字符串转换成浮点数。
16、list() 方法用于将元组转换为列表。
17、format(),字符串格式化输出。
![](https://img2020.cnblogs.com/blog/2003069/202005/2003069-20200509173901218-1411166859.png)
18、max() 方法返回给定参数的最大值,参数可以为序列。
![](https://img2020.cnblogs.com/blog/2003069/202005/2003069-20200509174009534-2025131637.png)
19、zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。
如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 * 号操作符,可以将元组解压为列表。
返回的结果是:
20、min() 方法返回给定参数的最小值,参数可以为序列。
![](https://img2020.cnblogs.com/blog/2003069/202005/2003069-20200509174100737-1676688020.png)
21、set() 函数创建一个无序不重复元素集,可进行关系测试,删除重复数据,还可以计算交集、差集、并集等。
![](https://img2020.cnblogs.com/blog/2003069/202005/2003069-20200513162726978-619651483.png)
返回的结果是:
22、dict() 函数用于创建一个字典。
![](https://img2020.cnblogs.com/blog/2003069/202005/2003069-20200513171015022-520506383.png)
运行后的结果是:
23、sorted() 函数对所有可迭代的对象进行排序操作。
![](https://img2020.cnblogs.com/blog/2003069/202005/2003069-20200513164528657-236085345.png)
运行后的结果如下: