内置方法:1:abs():取绝对值2:all():当可迭代对象里所有均为真时结果为真。 all([1,2,3])3:any():当可迭代对象里任意一个数据为真结果即为真。any([0,1,2])4:ascii():打印一个对象以字符串的表现形式。[ascii([1,'你好'])] 使用率低。5:bin(x):把十进制整数转二进制。bin(1) / bin(255)以 0b开头。6:bool():真假判断7:bytearray():可修改的二进制字节格式。   很少用    b = bytearray('abcde',encoding='utf-8')    b[0] = 50    print(b)    转换为列表后,通过赋予ascii对应的数据,即可修改为对应的字符。8:bytes():转为二进制格式9:callable():判断是否可调用,(函数,类)10:chr():返回数字对应的ascii字符。chr(98)11:ord():返回字符对应的ascii表的数字。12:compile():进行代码的底层编译。用处很少。可以直接用exec()代替。13:complex:复数。14:dir:查看方法(帮助用)。dir(dict)15:divmod():以元组形式返回商和余数. divmod(5,2) 值为: (2,1)16:enumerate():返回迭代对象的元素和索引值。17:eval():将字符串str当成有效的表达式来求值并返回计算结果。18:exec():动态执行Python代码。也就是说exec可以执行复杂的Python代码,而不像eval函数那么样只能计算一个表达式的值。    eval()函数与exec()函数的区别:    eval()函数只能计算单个表达式的值,而exec()函数可以动态运行代码段。    eval()函数可以有返回值,而exec()函数返回值永远为None。  简单举例:exec('a=1+2')19:filter():只过滤并打印符合条件的数据。    res = filter(lambda n: n>5,range(10))    for i in res: print(i)20:map():将列表数据依次传入函数执行并打印    res = map(lambda n: n*n,range(10)) #相当于列表生成式    for i in res: print(i)    python3 里reduce 挪到functools里,使用如下:    import functools    res = functools.reduce( lambda x,y:x+y,range(10))    print(res)    功能:实现列表累加21:float():浮点类型22:format():字符串格式化23:frozenset():不可变集合。    a = frozenset([1,2,3,4,5,6])24:globals():以字典形式返回当前程序里所有的变量(全局变量)。print(globals())25:hash():数据对应的唯一值。hash('test')26:help():查看帮助27:hex(x):将数字转为16进制。hex(255)28:id:返回内存地址29:input:交互式30:int:整数31:isinstance():判断一个对象是否可迭代。32:iter():迭代器33:len():打印序列长度34:locals():只打印局部变量35:max:返回最大值36:min:返回最小值37:next:响当于迭代器里的next38:oct():转8进制。oct(8)/oct(9) ,39:open():打文件40:pow(x,y[z]):幂次方。pow(2,3) 返回2的3次方41:range():生成0到指定数的列表,以迭代形式。42:repr():以字符串表示一个对象。 用处少43:reversed():反向排序44:round():保留指定位数数字。round(1.223,2) 值:1.22 保留小数点后指定位数。45:set():集合46:slice:切片。忘记他47:sorted():对序列进行排序。    对字典进行排序:    d1 = {.......}    print(sorted(a.items()) 可以实现字典的Key排序    print(sorted(a.items(),key=lambda x:x[1]) 可以实现字典的值排序48:str:字符串49:sum():求和50:tuple():元组51:type():查看数据类型52:vars():返回对象所有的属性名。用处少。53:zip():将2个列表对应索引数按照最小数目进行组合。    a = [1,2,3,4] , b = ['a','b','c','d','e','f']    for i in zip(a,b): print(i)54:__import__('字符串'):以字符串形式导入函数

转载于:https://www.cnblogs.com/zy6103/p/6828967.html

python学习之- 内置函数相关推荐

  1. python学习总结----内置函数及数据持久化

    python学习总结----内置函数及数据持久化 抽象基类(了解)- 说明:- 抽象基类就是为了统一接口而存在的- 它不能进行实例化- 继承自抽象类的子类必须实现抽象基类的抽象方法 - 示例:from ...

  2. Python学习(14)--内置函数

    Python学习(14)--内置函数 1.Python内置函数 在Python中有很多的内置函数供我们调用,熟练的使用这些内置函数可以让编写代码时事半功倍,所谓内置函数就是那些Python已经预定义并 ...

  3. 【Python学习】内置函数(不断更新)

    关于常用在for循环中的range函数 python range() 函数可创建一个整数列表,一般用在 for 循环中. 函数语法 range(start, stop[, step]) 参数说明: s ...

  4. python 两个内置函数——locals 和globals(名字空间)批量以自定义变量名创建对象

    文章目录 locals 和globals(名字空间)简介 1.局部变量函数locals例子(locals 返回一个名字/值对的字典) 批量创建对象 示例1 示例2 函数内 类内 2.全局变量函数glo ...

  5. python之路——内置函数和匿名函数

    楔子 在讲新知识之前,我们先来复习复习函数的基础知识. 问:函数怎么调用? 函数名() 如果你们这么说...那你们就对了!好了记住这个事儿别给忘记了,咱们继续谈下一话题... 来你们在自己的环境里打印 ...

  6. python提供的内置函数有哪些_python内置函数介绍

    内置函数,一般都是因为使用频率比较频繁,所以通过内置函数的形式提供出来.对内置函数通过分类分析,基本的数据操作有数学运算.逻辑操作.集合操作.字符串操作等. 说起我正式了解内置函数之前,接触到的是la ...

  7. python中如何调用函数_如何调用python中的内置函数?(实例解析)

    对于第一次接触到python这门编程语言的朋友来说,刚刚开始学习python编程的时候对于python函数调用这一方面的了解比较少,在这篇文章之中我们就来了解一下python怎么调用函数. Pytho ...

  8. Python两个内置函数——locals 和globals

    python作用域 http://tgstdj.blog.163.com/blog/static/748200402012419114428813/ 有两种类型的作用域--类的变量和对象的变量. 类的 ...

  9. python中比较重要的几个函数_Python 几个重要的内置函数 python中的内置函数和关键字需要背过吗...

    python重要的几个内置函数用法 python内置函数什么用忘不掉的是回忆,继续的是生活,错过的,就当是路过吧.来来往往身边出现很多人,总有一个位置,一直没有变.看看温暖的阳光,偶尔还是会想一想. ...

最新文章

  1. Module not found: Can‘t resolve ‘@babel/runtime/helpers/esm/extends‘ in ‘C:\Users\wdg\Desktop\Ant-De
  2. js实现双向链表互联网机顶盒实战应用
  3. hdu 3367 Pseudoforest (最大生成树 最多存在一个环)
  4. 降低网络拥塞,追求美好体验——对话拍乐云首席科学家章琦
  5. Web前端之移动端课程开发之06.bootstrap
  6. 百度SEO站群腾讯短网址w.url.cn生成源码|仿红源码
  7. Zookeeper之java api详解
  8. oracle 统计文本字符串,oracle人员权限,字符串转列,统计管理详解-Oracle
  9. python小玩意——计算器
  10. Jenkins使用教程
  11. 8uftp是不是要保存,4步掌握8uftp保存密码的方法
  12. codebook算法原理
  13. 器件选型--电源电容滤波
  14. 程序员520❤七夕情人节表白代码Html+Js+Css花瓣相册网页模板❤程序员表白必备...
  15. MTK_on_line_FAQ_SW_ALPS_System+-+Bootup
  16. h5 app开发 教程
  17. android camera 废弃,Android相机android.hardware.Camera已弃用
  18. 2021-2025年中国采油软件行业市场供需与战略研究报告
  19. 分享112个ASP信息管理源码,总有一款适合您
  20. (转)2018年国外主要实验室和科研团队成果和动向

热门文章

  1. 读文件夹下所有文件,并提取中文字符
  2. 【VMCloud云平台】SCVMM配置(九)创建Web服务模板
  3. 很牛逼的短链接,我们一起来晒晒短链接程序(转)
  4. unix_timestamp 时间戳函数用法(hive)
  5. element-ui表格列金额显示两位小数
  6. [小问题] 使用idea 打包maven项目时可能遇到xml文件打包不进去
  7. ngnix服务器搭建
  8. C#中一道关于多线程的基础练习题——模拟仓库存销过程
  9. 修改Eclipse格式化代默认长度
  10. Android性能测试-分析工具