divmod(a, b)

函数接收两个数字类型(非复数)参数,返回一个包含商和余数的元组(a // b, a % b)

id()

函数用于获取对象的内存地址。

sorted(iterable, key=None, reverse=False)

iterable -- 可迭代对象。key -- 用来进行比较的元素,具体的参数取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序。

reverse -- 排序规则,reverse = True 降序 , reverse = False 升序(默认)。

enumerate(sequence, [start=0])

sequence -- 一个序列、迭代器或其他支持迭代对象。start -- 下标起始位置。

返回值:返回 enumerate(枚举) 对象。

input()

接受一个标准输入数据,返回为 string 类型。

oct()

数将一个整数转换成8进制字符串。

eval()

函数用来执行一个字符串表达式,并返回表达式的值。

exec()

执行储存在字符串或文件中的 Python 语句,相比于 eval,exec可以执行更复杂的 Python 代码。

isinstance()

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

isinstance() 与 type() 区别:

type() 不会认为子类是一种父类类型,不考虑继承关系。

isinstance() 会认为子类是一种父类类型,考虑继承关系。

ord()

将字符转换成对应的ASCII/Unicode数值

chr()

将一个数值转换成对应的字符

filter(function, iterable)

函数用于过滤序列,过滤掉不符合条件的元素,返回一个迭代器对象,如果要转换为列表,可以使用 list() 来转换。

该接收两个参数,第一个为函数,第二个为序列,序列的每个元素作为参数传递给函数进行判断,然后返回 True 或 False,最后将返回 True 的元素放到新列表中。

vars()

函数返回对象object的属性和属性值的字典对象。

zip()

函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的对象,这样做的好处是节约了不少的内存。

最新文章

  1. SpringMVC(四) RequestMapping请求方式
  2. decimal与double,float的选择与区别
  3. “You couldn’t see my tears cause I am in the water.“ Fish said to water.“But I could feel your tears cause you are in my heart..“ Answered water.
  4. java 通过反射获取调用类方法及属性
  5. json对象的解析
  6. js中的排序
  7. Snort - manual 笔记(二)
  8. ASP.NET MVC+EasyUI+Entity FrameWork 整合开发
  9. Primitive Objects
  10. 黑马程序员-IO(二)
  11. c语言学习笔记(1)——c语言的特点
  12. 打印log 保存log
  13. iOS根据网络图片的size大小设置UIImageView的大小
  14. mybatis基础学习1---(配置文件和sql语句)
  15. ASP.NET Core MVC中的 [Required]与[BindRequired]
  16. TensorFlow+Keras 02 深度学习的原理
  17. 马凯军201771010116《面向对象程序设计(java)》第四周学习总结
  18. 【BZOJ4025】 二分图(线段树分治)
  19. jvm本地实战
  20. 清除memcached缓存

热门文章

  1. HTML引入外部JS文件
  2. Zabbix实战-简易教程--中间件kafka监控
  3. kubernetes --- Glusterfs
  4. 灵活的MyBatis
  5. 集合类 collection接口 Set
  6. golang字节数组拷贝BlockCopy函数实现
  7. leetcode 221. 最大正方形
  8. Linux下如何测试网速
  9. bitcoinjs-lib 哈希交易之多笔交易合并。
  10. [转]import xxx from 和 import {xxx} from的区别