• 数学运算(7个)

    • abs()求数值的绝对值
    • divmod()返回两个数值的商和余数
    • max()返回可迭代对象中的元素中的最大值或者所有参数的最大值
    • min()返回可迭代对象中的元素中的最小值或者所有参数的最小值
    • pow()返回两个数值的幂运算值或其与指定整数的模值
    • round()对浮点数进行四舍五入求值
    • sun()对元素类型是数值的可迭代对象中的每个元素求和
  • 类型转换(24个)
    • bool()根据传入的参数的逻辑值创建一个新的布尔值
    • int()根据传入的参数创建一个新的整数
    • float()根据传入的参数创建一个新的浮点数
    • complex()根据传入参数创建一个新的复数
    • str()返回一个对象的字符串表现形式(给用户)
    • bytearray()根据传入的参数创建一个新的字节数组
    • bytes()根据传入的参数创建一个新的不可变字节数组
    • memoryview()根据传入的参数创建一个新的内存查看对象
    • ord()返回Unicode字符对应的整数
    • chr()返回整数所对应的Unicode字符
    • bin()将整数转换成二进制字符串
    • oct()将整数转化成八进制字符串
    • hex()将整数转换成十六进制字符串
    • tuple()根据传入的参数创建一个新的元组
    • list()根据传入的参数创建一个新的列表
    • dict()根据传入的参数创建一个新的字典
    • set()根据传入的参数创建一个新的集合
    • frozenset()根据传入的参数创建一个新的不可变集合
    • enumerate()根据可迭代对象创建枚举对象
    • range()根据传入的参数创建一个新的range对象
    • iter()根据传入的参数创建一个新的可迭代对象
    • slice()根据传入的参数创建一个新的切片对象
    • super根据传入的参数创建一个新的子类和父类关系的代理对象
    • object()创建一个新的object对象
  • 序列操作(8个)
    • all()判断可迭代对象的每个元素是否都为True值
    • any()判断可迭代对象的元素是否有为True值的元素
    • filter()使用指定方法过滤可迭代对象的元素
    • map()只用指定方法去作用传入的每个可迭代对象的元素,生成新的可迭代对象
    • next()返回可迭代对象中的下一个元素值
    • reversed()反转序列生成新的可迭代对象
    • sorted()对可迭代对象进行排序,返回一个新的列表
    • zip()聚合传入的每个迭代器中相同位置的元素,返回一个新的元组类型迭代器
  • 对象操作(7个)
    • help()返回对象的帮助信息
    • dir()返回对象或者作用域内的属性列表
    • id()返回对象的唯一标识符
    • hash()获取对象的哈希值
    • type()返回对象的类型,或者根据传入的参数创建一个新的类型
    • len()返回对象的长度
    • ascii()返回对象的可打印表字符串表现方式
    • format()格式化显示值
    • vars()返回当前作用域内的局部变量和其值组成的字典,或者返回对象的属性列表
  • 反射操作(8个)
    • __import__()动态导入模块
    • isinstance()判断对象是否是类或者类型元组中任意类元素的实例
    • issubclass()判断是否是另外一个类或者类型元组中任意类元素的子类
    • hasattr()检查对象是否含有属性
    • getattr()获取对象的属性值
    • setattr()设置对象的属性值
    • delattr()删除对象的属性
    • callable()检测对象是否可被调用
  • 变量操作(2个)
    • globals()返回当前作用域内的全局变量和其值组成的字典
    • locals()返回当前作用域内的局部变量和其值组成的字典
  • 交互操作(2个)
    • print()向标准输出对象打印输出
    • input()读取用户输入值
  • 文件操作(1个)
    • open()使用指定的模式和编码打开文件,返回文件读写对象
  • 编译执行(4个)
    • compile()将字符串编译为代码或者AST对象,使之能够通过exec语句来执行或者eval进行求值
    • eval()执行动态表达式求值
    • exec()执行动态语句块
    • repr()返回一个对象的字符串表现形式(给解释器)
  • 装饰器(3个)
    • property标示属性的装饰器
    • classmethod标示方法为类方法的装饰器
    • staticmethod标示方法为静态方法的装饰器

Python_Mix*内置函数的更多相关文章

  1. Entity Framework 6 Recipes 2nd Edition(11-12)译 -> 定义内置函数

    11-12. 定义内置函数 问题 想要定义一个在eSQL 和LINQ 查询里使用的内置函数. 解决方案 我们要在数据库中使用IsNull 函数,但是EF没有为eSQL 或LINQ发布这个函数. 假设我 ...

  2. Oracle内置函数:时间函数,转换函数,字符串函数,数值函数,替换函数

    dual单行单列的隐藏表,看不见 但是可以用,经常用来调内置函数.不用新建表 时间函数 sysdate 系统当前时间 add_months 作用:对日期的月份进行加减 写法:add_months(日期 ...

  3. python内置函数

    python内置函数 官方文档:点击 在这里我只列举一些常见的内置函数用法 1.abs()[求数字的绝对值] >>> abs(-13) 13 2.all() 判断所有集合元素都为真的 ...

  4. DAY5 python内置函数+验证码实例

    内置函数 用验证码作为实例 字符串和字节的转换 字符串到字节 字节到字符串

  5. python之常用内置函数

    python内置函数,可以通过python的帮助文档 Build-in Functions,在终端交互下可以通过命令查看 >>> dir("__builtins__&quo ...

  6. freemarker内置函数和用法

    原文链接:http://www.iteye.com/topic/908500 在我们应用Freemarker 过程中,经常会操作例如字符串,数字,集合等,却不清楚Freemrker 有没有类似于Jav ...

  7. set、def、lambda、内置函数、文件操作

    set : 无序,不重复,可以嵌套 .add (添加元素) .update(接收可迭代对象)---等于批量 添加 .diffrents()两个集合不同差 .sysmmetric difference( ...

  8. SQL Server 内置函数、临时对象、流程控制

    SQL Server 内置函数 日期时间函数 --返回当前系统日期时间 select getdate() as [datetime],sysdatetime() as [datetime2] getd ...

  9. Python-Day3知识点——深浅拷贝、函数基本定义、内置函数

    一.深浅拷贝 import copy #浅拷贝 n1={'k1':'wu','k2':123,'k3':['carl',852]} n2=n1 n3=copy.copy(n1) print(id(n1 ...

随机推荐

  1. P5245 【模板】多项式快速幂

    思路 调了半天发现ln忘了清空数组了... 就是这个式子 \[ A^k(x) \equiv e^{k{\ln (A(x)) }} \] 代码 #include <cstdio> #incl ...

  2. Conclusions about Deep Learning with Python

     Conclusions about Deep Learning with Python  Last night, I start to learn the python for deep learn ...

  3. VFIO PF SRIOV IOMMU UIO概念解释、关联

    1.UIO出现的原因 第一,硬件设备可以根据功能分为网络设备,块设备,字符设备,或者根据与CPU相连的方式分为PCI设备,USB设备等.它们被不同的内核子系统支持.这些标准的设备的驱动编写较为容易而且 ...

  4. CentOS7攻克日记(一) —— 安装ISO

    因为工作需要,开发环境需要装在centos7上面,这对用惯了ubuntu 这种Debian系的我,此刻只想说一句MMP   自从刚开始弄到现在VM里面已经躺了一堆的Centos7的尸体了,这次从头初始 ...

  5. java中==和equals的区别(转)

    java中的数据类型,可分为两类: 1.基本数据类型,也称原始数据类型.byte,short,char,int,long,float,double,boolean   他们之间的比较,应用双等号(== ...

  6. If嵌套

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  7. Qt5OpenGL.顶点像素大小设置

    1. 2. // ZC: 像素点的大小 设置:2种方式: // ZC: (1)代码指定方式 // ZC: (2)GLSL种指定方式[A]只能在顶点着色器种指定,不能在片原着色器种指定[B]代码中还要指 ...

  8. vue_全局注册过滤器

    在一个项目中, 某些过滤器全局都有可能用的到, 统一管理并自动化全局注册是很方便的. 代码如下, 后续只需要在src/filters/index.js中添加方法就可以全局使用过滤器了. // src/ ...

  9. chat聊天系统项目

    项目名称:实现一个在线聊天系统? 一.需求 1. 海量用户在线聊天系统:2. 用户登录注册:3. 根据用户ID或者Nickname搜索并添加用户:4. 动态知道好友上下线:5. 可以创建群并添加好友到 ...

  10. LeetCode--027--移除元素(java)

    给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度. 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成 ...