Python中常用的内建函数有哪些?abs()
返回一个数字的绝对值,它的参数可以是整数或者浮点数 。举个例子:
all()
参数为一个可迭代对象,如果该可迭代对象所有元素的真值都为True(或者可迭代对象为空),则返回True 。它等价于:
举个例子:
any()
和all()函数相对应,如可迭代对象所有元素中只要有一个元素真值为True,那么就返回True,如果这个可迭代对象是空的 , 则返回True 。它等价于:
举个例子:
bin()
将整数转换为前缀为"0b"的二进制字符串,举个例子:
bool()
这个函数返回一个布尔值 , True或者False 。常见的布尔值为False的值有:
其他大部分值的布尔值都为True 。对于我们自定义的类,如果未定义__len__()特殊方法和__bool__特殊方法,那此类的对象的布尔值总为True:
如果定义了__len__() , __bool__(),则此类的对象的布尔值可能为False(取决于你如何定义这两个方法):
callable()
callable()函数判断参数是否可调用 , 如果可调用 , 则返回True,否则会返回False 。举个例子:
自定义的类的对象,一般情况下是不能调用的:
但可以通过定义__call__()方法来使对象变得可以调用:
关于Python的基础问题可以看下这个网页的视频教程,Python基础常见问题,希望我的回答能帮到你 。
python语言中的内建函数dir()是干啥用的?。?/h2>dir() 函数
尽管查找和导入模块相对容易python全栈内建函数,但要记住每个模块包含什么却不是这么简单 。您并不希望总是必须查看源代码来找出答案 。幸运的是python全栈内建函数,Python 提供了一种方法,可以使用内置的 dir() 函数来检查模块(以及其它对象)的内容 。
dir() 函数可能是 Python 自省机制中最著名的部分了 。它返回传递给它的任何对象的属性名称经过排序的列表 。如果不指定对象 , 则 dir() 返回当前作用域中的名称
Python中字典的内建函数用法是什么?
点击上方 "Python人工智能技术" 关注,星标或者置顶
22点24分准时推送 , 第一时间送达
后台回复“大礼包”,送你特别福利
编辑:乐乐 | 来自:pypypypy
上一篇:
正文
大家好,我是Pythn人工智能技术 。
内置函数就是Python给你提供的,拿来直接用的函数,比如print.,input等 。
截止到python版本3.6.2 ,python一共提供了68个内置函数,具体如下
abs() dict() help() min() setattr()
all() dir() hex() next() slice()
any() divmod() id() object() sorted()
ascii() enumerate() input() oct() staticmethod()
bin() eval() int() open() str()
bool() exec() isinstance() ord() sum()
bytearray() ?lter() issubclass() pow() super()
bytes() ?oat() iter() print() tuple()
callable() format() len() property() type()
chr() frozenset() list() range() vars()
classmethod() getattr() locals() repr() zip()
compile() globals() map() reversed() __import__()
complex() hasattr() max() round()
delattr() hash() memoryview() set()
本文将这68个内置函数综合整理为12大类 , 正在学习Python基础的读者一定不要错过,建议收藏学习!
和数字相关 1. 数据类型
bool : 布尔型(True,False)
int : 整型(整数)
float : 浮点型(小数)
complex : 复数
2. 进制转换
bin() 将给的参数转换成二进制
otc() 将给的参数转换成八进制
hex() 将给的参数转换成十六进制
print(bin(10)) # 二进制:0b1010
print(hex(10)) # 十六进制:0xa
print(oct(10)) # 八进制:0o12
推荐阅读
- 旅行与摄影小程序开发,旅行摄影app
- vm虚拟机无法上网,vm虚拟机无法上网怎么办
- python爬虫伪装ip,python伪造ip发送udp
- mysql关键字怎么处理 mysql关键字冲突解决办法
- 小程序所有视频,小程序视频如何下载
- 正儿八经的直播软件,正儿八经是个成语吗
- php实例中数据库的应用 php实例中数据库的应用有哪些
- mysql面安装版如何使用,mysql安装说明
- 四人小分队射击游戏视频,四人组队射击游戏