什么是python的内置函数_python 内置函数

一.什么是内置函数

内置函数就是python给你提供的,拿来直接用的函数.截至到python版本3.6.2python一共提供了68个内置函数,他们就是python直接提供给我们的.

作用域相关

locals() 返回当前作用域中的名字

globals() 返回全局作用域中的名字

迭代器相关:

range() 生成数据

next() 迭代器向下执行一次,内部实际使用了__next__()返回迭代器的下一个项目

iter() 获取迭代器,内部实际使用的是__iter__方法来获取迭代器

字符串类型代码的执行

eval() 执行字符串代码,并返回最终结果

exec() 执行字符串类型的代码

compile() 将字符串类型的代码编译,代码对象能够通过exec语句来执行或者eval()进行求值

输入输出相关

input() 获取用户输入的内容

print() 打印输出

内存相关

hash() 获取到对象的哈希值

id() 获取到对象的内存地址

文件操作相关

open() 用于打开一个文件,创建一个文件句柄

模块相关

__import__() 用于动态加载类和函数

帮助

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

调用相关

callable() 用于检查一个对象是否是可调用的,如果是返回true,object有可能调用失败,但是如果返回false,那调用一定不会成功

dir() 查看对象的内置属性,方法,访问的是对象中的__dir__()方法

数字相关

bool() 将给定的数据装换成bool值,如果不给值,返回false

int() 将给定的数据转换成int值,如果不给值,返回0

float() 将给定的数据转换成float值,也就是小数

complex(

你可能感兴趣的:(什么是python的内置函数)