python核心编程】【Python基础】python内置函数有哪些

2020-10-22 14:39发布

7条回答
魏魏姐
2楼 · 2020-10-22 15:32

所谓内置函数,一般都是因为使用比较频繁或是元操作,然后提前定义好,直接调用。这样的内置函数,python里面有很多,大概可以分为基本的数据操作、逻辑操作、集合操作、基本IO操作、反射操作、字符串操作等。

水默
3楼 · 2020-10-22 15:48

运算类函数:

image.png

小叮当
4楼 · 2020-10-22 16:39

1、abs(),返回数字的绝对值。

2、all(),如果集合中所有元素是true或集合为空集合,返回True。

3、any(),如果集合中有一项元素是true,返回True;空集合为False

4、ascii(), 返回一个表示对象的字符串。

5、bin(),将整数转换为前缀为“0b”的二进制字符串。

6、bool(),返回一个布尔值,即True或者之一False。

7、bytearray(),返回一个新的字节数组。

8、callable(对象)判断对象参数是否可被调用(可被调用指的是对象能否使用()括号的方法调用)

9、chr(),返回表示Unicode代码点为整数i的字符的字符串。与ord()函数相反。

10、classmethod,将方法转换为类方法。

11、compile,将源代码编译为代码或AST对象。代码对象可以由exec()或执行eval()。 source可以是普通字符串,字节字符串或AST对象。

12、dic(),创建一个字典

13、divmod(a,b),将两个数作为参数,并在使用整数除法时返回由商和余数组成的一对数

14、enumerate(iterable,start = 0)

enumerate是枚举、列举的意思

对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用它可以同时获得索引和值

enumerate多用于在for循环中得到计数

15、eval,将一个字符串变为字典

16、exec(object [, globals[, locals]])exec语句用来执行储存在字符串或文件中的Python语句

17、filter(功能,可迭代)

filter函数用于过滤序列

filter()把传入的函数依次作用于每个元素,然后根据返回值是True还是False决定保留还是丢弃该元素

res =filter(lambda n:n>5,range(10))

for i in res:

print(i)

运行结果:

6

7

8

9

18、format,格式化数值

19、frozenset()返回一个冻结的集合,冻结后集合不能再添加或删除任何元素

20、globals()返回一个全局变量的字典,包括所有导入的变量。

21、hash(对象)返回对象的哈希值。


霸气的名字 - 喜欢晴天
5楼 · 2020-10-22 18:09

Python中内置了很多函数和类型,你可以在任何时候使用它们。以下按字母表顺序列出它们。

0?wx_fmt=png


八九
6楼 · 2020-12-14 16:01

比如我们用的最多的就是print函数就是内置函数。
都有哪些内置函数?
鼠标点击print函数,可以跳转到buildins.py文件,这个文件里都是内置函数。

赵小刀
7楼 · 2021-01-07 09:49

Python在设计上坚持了清晰划一的风格,这使得Python成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。接下来,记录一些本人自主学习Python的一些笔记:

all

一个可迭代对象的所有元素都为真,则返回True

print(all([1,2,3])) # True

print(all([0,1,2])) # False12

any

一个可迭代对象中只要有一个元素为真,则返回True

print(any([1,0,0])) # True

print(any([0])) # False12

bin

将一个十进制数字转化成一个二进制数字的字符串

print(bin(2)) # 0b101

hex

将一个十进制数字转化成一个十六进制数字的字符串

print(hex(2)) # 0x21


相关问题推荐

没有解决我的问题,去提问