python的内置函数:

1.abs()

将负数取正

print(abs(-10))

2.all()

全部为真结果为真

print(all([1,0]))

3.any()

有一个为真,结果为真

print(any([1,0]))

4.acsii()

返回这个对象的字符的字符串表示 如果有中文就变成了ascii编码

print(type(ascii(1)))

5.bin()

转二进制

print(bin(11))

6.bool()

转bool类型

print(bool(1)) # 除了空,0,None其他都为Ture

7.bytearray()

转bytes类型

print(bytearray('哈哈',encoding='utf-8'))

8.bytes()

转bytes类型

print(bytes('哈哈',encoding='utf-8'))

9.callable()

是否可被调用

def f():

  pass

print(callable(f))

10.chr()

把整数转为unicode所对应的字符

print(chr(97))

11.classmethod()

classmethod 是一个装饰器函数,用来标示一个方法为类方法

class C:@classmethoddef f(cls,arg1):print(cls)print(arg1)

12.compile()

将一个表达式或是一堆代码编译成一个可执行对象

compile('1+2+3','','eval')

13.complex()

用于创建一个值为 real + imag * j 的复数或者转化一个字符串或数为复数。如果第一个参数为字符串,则不需要指定第二个参数。

real -- int, long, float或字符串

imag -- int, long, float

14.delattr()

delattr函数用于删除属性,是面向对象的反射操作

delattr(x,'foobar)相当于del x.foobar

15.dict()

将一个数据类型转成字典类型

dict(x=1,y=2)

16.dir()

查看内置的属性和方法

import time

print(time)

17.divmod()

执行除法运算,返回商和余数

print(divmond(10,3))

18.enumerate()

将值和索引组成一个元组,称之为枚举

print(list(enumerate(['a',2,3,4])))

19.eval()

执行一行python代码,并返回执行结果

print(type(eval('{'name':'aigen'}')

20.exec()

执行一行python代码,不返回任何结果

print(exec('1+2*3')

21.filter()

过滤功能

22.float()

整型转浮点,或者纯数字的字符串

23.frozenset()

冻结集合

24.getattr()

getattr()函数用于返回一个对象属性值,也是面向对象的反射操作

25.globals()

获取全局空间的变量名

26.hasattr()

hasattr()函数用于判断是否包含对应的属性,也是面向对象的反射操作

27.hash()

可判断数据类型的可变,不可变

可变的不可hash,不可变的可hash

28.help()

查看函数的注释

29.hex()

hex() 函数用于将10进制整数转换成16进制,以字符串形式表示。

30.id()

查看变量名的内存地址

31.input()

输入

32.int()

浮点转整型,或者纯数字的字符串

33.isinstance()

isinstance() 函数来判断一个对象是否是一个已知的类型,类似 type()。

34.issubclass()

issubclass() 方法用于判断参数 class 是否是类型参数 classinfo 的子类。

35.iter()

可迭代对象有iter方法

36.len()

计算变量长度

37.list()

可把任意数据类型转列表

38.locals()

查看局部名称空间里的变量名字

39.map()

映射功能

40.max()

取最大值

41.memoryview()

查看字符串的内存地址,得指定编码

print(memoryview('哈哈',encode('utf-8')))

42.min()

取最小值

43.next()

迭代器对象有next方法

44.object()

所有类的基类

45.oct()

oct() 函数将一个整数转换成8进制字符串。

46.open()

打开文件

47.ord()

ord() 函数是 chr() 函数(对于8位的ASCII字符串)或 unichr() 函数(对于Unicode对象)的配对函数,它以一个字符(长度为1的字符串)作为参数,返回对应的 ASCII 数值,或者 Unicode 数值,如果所给的 Unicode 字符超出了你的 Python 定义范围,则会引发一个 TypeError 的异常。

48.pow()

2**3%3计算

print(pow(2,3,3))

49.print()

打印到终端

50.property()

property() 函数的作用是在新式类中返回属性值。是一个装饰器

51.range()

取值范围

for i in range(10):

  print(i)

52.reversed()

反转顺序

53.round()

四合五入

54.set()

转成集合数据

55.setattr()

setattr() 函数对应函数 getattr(),用于设置属性值,该属性不一定是存在的。

56.slice()

slice() 函数实现切片对象,主要用在切片操作函数里的参数传递。

57.sorted()

sorted() 函数对所有可迭代的对象进行排序操作,通常和匿名函数一起连用

58.staticmethod()

一个装饰器

静态方法只是名义上归属类管理,但是不能使用类变量和实例变量,是类的工具包放在函数前(该函数不传入self或者cls),所以不能访问类属性和实例属性

59.str()

字符串转换方法

60.sum()

求和方法

61.super()

super() 函数是用于调用父类(超类)的一个方法。

super 是用来解决多重继承问题的,直接用类名调用父类方法在使用单继承的时候没问题,但是如果使用多继承,会涉及到查找顺序(MRO)、重复调用(钻石继承)等种种问题。

MRO 就是类的方法解析顺序表, 其实也就是继承父类方法时的顺序表。

62.tuple()

元组转换方法

63.type()

查询数据类型方法

64.vars()

vars() 函数返回对象object的属性和属性值的字典对象

65.zip()

zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。

如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 * 号操作符,可以将元组解压为列表。

66.__import__()

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

如果一个模块经常变化就可以使用 __import__() 来动态载入。

转载于:https://www.cnblogs.com/angelyan/p/9780204.html

python的内置函数相关推荐

  1. python常用内置函数总结-Python 常用内置函数

    Python 常用内置函数如下: 1. abs()函数返回数字的绝对值. print( abs(-45) )# 返回45print("abs(0.2):",abs(0.2))#返回 ...

  2. Python模块内置函数

    一.任务描述   本实验任务主要完成对Python模块内置函数进行一些基本操作,通过完成本实验任务,要求学生熟练掌握Python模块内置函数,并对Python内置函数的基本操作进行整理并填写工作任务报 ...

  3. python print()内置函数

    啦啦啦啦啦啦,我又来了,学习任何东西都得坚持,我一定的好好加油!!! 今天来说说print()函数,前边我们已经用过好好多次啦,现在来学习哈吧!!! Python的内置函数,print() print ...

  4. python什么元素为真_如何使用Python基础内置函数

    如何使用Python基础内置函数 发布时间:2020-08-05 13:46:59

  5. len是python的内置函数吗_len(x) 击败 x.len(),从内置函数看 Python 的设计思想(内有公号宣传,不喜勿进)...

    内置函数是 Python 的一大特色,用极简的语法实现很多常用的操作. 它们预先定义在内置命名空间中,开箱即用,所见即所得.Python 被公认是一种新手友好型的语言,这种说法能够成立,内置函数在其中 ...

  6. Python 3 内置函数 tuple( )

    Python 3 内置函数 tuple( ) Python 3.8.5 语法格式: class tuple([iterable]) 描述: 将其他可迭代对象 iterable 转换为元组. 如果没有传 ...

  7. 什么是python的内置函数_什么是python内置函数

    python的内置函数截止到python版本3.6.2,现在python一共为我们提供了68个内置函数.它们就是python提供给你直接可以拿来使用的所有函数.那今天我们就一起来认识一下python的 ...

  8. Python 3 内置函数 - `setattr()`函数

    Python 3 内置函数 - setattr()函数 0. setattr()函数 用于设置属性值,该属性不一定是存在的. setattr(x, 'y', v) 等于 x.y = v 1. 使用方法 ...

  9. Python的内置函数(四十八)、setattr()函数

    参考 Python的内置函数(四十八).setattr()函数 - 云+社区 - 腾讯云 描述 setattr() 函数对应函数 getattr(),用于设置属性值,该属性不一定是存在的. 语法 se ...

最新文章

  1. 服务器输入字符在客户端显示,管理 Unicode 服务器与非 Unicode 客户端之间的数据转换...
  2. java swing事件机制_java SWing事件调用的两种机制
  3. 【每日一题】4月7日题目精讲 树
  4. c语言 手机图形库,c语言的图形库 - osc_opiar5rp的个人空间 - OSCHINA - 中文开源技术交流社区...
  5. 论文浅尝 | Convolutional 2D knowledge graph embedding
  6. linux docker安装_Linux上安装docker的完美教程
  7. 好程序员web前端分享详细了解JavaScript函数
  8. JAVA设计一个电视机类_漫谈Java程序设计中的接口应用
  9. ionic 富文本编辑样式后,前台不能回显样式
  10. 解决Vscode提示bodyparser已被弃用的问题
  11. zabbix 安装和基础监控
  12. Matlab数字孪生
  13. 攻防世界 用什么工具_橱柜清洁、控油方法 厨房清洁工具用什么好
  14. Filenet 周报丨2020.01.06-2020.01.19
  15. 芭蕉树上第十四根芭蕉-- Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX
  16. android正确释放webview,解决Android WebView内存释放
  17. (三万字长文)面试redis缓存大全!
  18. python对于会计的好处_学好会计学的作用及意义
  19. 大数据、云计算、元宇宙——吉吉拍的探索之路
  20. win10家庭版计算机登录名,怎样让Win10专业版/企业版/家庭版的登录界面显示用户名输入框...

热门文章

  1. 嘉和生物药业(开曼)控股有限公司于香港联交所主板成功上市
  2. js 把数字转换成万
  3. PMP考试科目有什么?
  4. ios12怎么滑屏解锁_对比苹果iOS12和安卓9.0,相互学习了哪些功能
  5. redis数据库(一)
  6. teamviewer被检测为商业用途
  7. HIT-哈工大数据结构-作业2(C++)
  8. css 多行文字左对齐,纯CSS实现文字一行居中,多行左对齐的方法
  9. AI时代,APP运营是否会被淘汰
  10. 计算机毕业设计Node.js+Vue交通违章举报平台(程序+源码+LW+部署)