内置函数

数学类

abs():绝对值

round():四舍五入 >>> round(1.3747,1) 1.4

sum():求和 >>> sum({1:'dj',2:'dj'}) 3

进制类

bin():返回一个数字的二进制值

hex():返回一个数字的十六进制值

oct():返回八进制

布尔类

bool():返回数据的布尔值.(字符串为true)

any():判断参数内部的元素是否至少有一个为true >>> any((1,2,0)) True  ,参数可以为元组,字符串,字典,集合,列表

all():判断参数内部的元素是否都为true,同上

编码类

ascii():返回字符串对象,若参数中包含非ascii字符,则以\u\e\x代替

ord():返回字符的ascii码

byte():可将的字符串编码成bytes类型,类似于str.encode()

bytearray():https://www.runoob.com/python/python-func-bytearray.html

>>> a= bytearray('你好','gbk')
>>> a
bytearray(b'\xc4\xe3\xba\xc3') >>> a[1]=200
>>> a.decode('gbk')
'娜好'

数据操作类

emunate():将可遍历对象中的元素和其下表拿出来组成一个元组元素

>>> list(enumerate({1:'A',2:'B'}))      #字典只将key值拿出来
[(0, 1), (1, 2)] >>> list(enumerate({1,2})) #集合
[(0, 1), (1, 2)]

eval():将字符串类型表达式识别为成真.表达式

exea():可以识别语句

filter():filter(function,seq),此处的function为判断,依次将seq中元素传入function中做判断,返回判断为true的元素

map():map(function,seq),此处的function为数学运算,依次将seq中元素传入function中做运算,返回运算后的结果

float():将字符串类型数字或者数字转成浮点数

frozenset():将集合变成不可修改的集合

hash():将数据进行hash运算

isinstance():判断数据类型 >>> isinstance([1,2],set) False

max(),min():返回最大,最小值

zip():元素匹配合并多个列表

>>> a=[1,2,3]
>>> b={1:'A',2:'B'}
>>> list(zip(a,b))
[(1, 1), (2, 2)]

Python基础(十一)--内置函数的更多相关文章

  1. 十六. Python基础(16)--内置函数-2

    十六. Python基础(16)--内置函数-2 1 ● 内置函数format() Convert a value to a "formatted" representation. ...

  2. 十五. Python基础(15)--内置函数-1

    十五. Python基础(15)--内置函数-1 1 ● eval(), exec(), compile() 执行字符串数据类型的python代码 检测#import os 'import' in c ...

  3. python基础(15):内置函数(一)

    1. 内置函数 什么是内置函数? 就是python给你提供的,拿来直接⽤的函数,比如print,input等等,截⽌到python版本3.6.2 python⼀共提供了68个内置函数.他们就是pyth ...

  4. python基础(内置函数+文件操作+lambda)

    一.内置函数 注:查看详细猛击这里 常用内置函数代码说明: # abs绝对值 # i = abs(-123) # print(i) #返回123,绝对值 # #all,循环参数,如果每个元素为真,那么 ...

  5. Python基础:内置函数

    本文基于Python 3.6.5的标准库文档编写,罗列了英文文档中介绍的所有内建函数,并对其用法进行了简要介绍. 下图来自Python官网:展示了所有的内置函数,共计68个(14*4+12),大家可以 ...

  6. 第六篇:python基础_6 内置函数与常用模块(一)

    本篇内容 内置函数 匿名函数 re模块 time模块 random模块 os模块 sys模块 json与pickle模块 shelve模块 一. 内置函数 1.定义 内置函数又被称为工厂函数. 2.常 ...

  7. Python基础编程 内置函数

    内置函数 内置函数(一定记住并且精通) print()屏幕输出 int():pass str():pass bool():pass set(): pass list() 将一个可迭代对象转换成列表 t ...

  8. 学习PYTHON之路, DAY 4 - PYTHON 基础 4 (内置函数)

    注:查看详细请看https://docs.python.org/3/library/functions.html#next 一 all(), any() False: 0, Noe, '', [], ...

  9. Python基础_内置函数

        Built-in Functions     abs() delattr() hash() memoryview() set() all() dict() help() min() setat ...

  10. python基础(16):内置函数(二)

    1. lamda匿名函数 为了解决⼀些简单的需求⽽设计的⼀句话函数 # 计算n的n次⽅ def func(n): return n**n print(func(10)) f = lambda n: n ...

随机推荐

  1. 中国传统色彩名录及其RGB值

  2. dosbox+masm汇编环境的安装和使用

    1. 下载dosbox安装程序:DOSBox0.74-win32-installer.exe 链接:https://pan.baidu.com/s/1gXPKTT-xKb6BpjOJdhmudA 密码 ...

  3. 创建jQuery节点对象

    现在的年轻人,经历旺盛,每天都熬夜,今天又晚了,现在才更新博客,今天更新jquery入门之对节点的操作,内容简单好掌握.认真的燥再来吧. 1.$("<li class="li ...

  4. CF1195A

    CF1195A 题意: 输入n和k,n是学生的数量,k是饮料种类,接下来的n行会输入每个学生想要的饮料的编号,分配饮料是按一对一对分,每一对都是类型相同的饮料.输出能得到自己想要饮料的最大学生数量 解 ...

  5. onselectstart与onselect—禁止选择或禁止复制

    这两个事件看起来很相似,事实上却非常的不同. onselectstart 使用js禁止用户选中网页上的内容,IE及Chrome下的方法一样.使用onselectstart,例如 IE: <bod ...

  6. websocket原理、为何能实现持久连接?

    WebSocket 是 HTML5 一种新的协议.它实现了浏览器与服务器全双工通信,能更好的节省服务器资源和带宽并达到实时通讯,它建立在 TCP 之上,同 HTTP 一样通过 TCP 来传输数据,但是 ...

  7. postgresql interval 字段拼接

    无拼接时: SELECT scan_time + '5 day' FROM tbl_temp_record SELECT scan_time + '-5 day' FROM tbl_temp_reco ...

  8. ArcGIS超级工具SPTOOLS-拓扑错误处理

    1.1  删除线面直线上的点 操作视频: https://weibo.com/tv/v/Hxjgmuv6F?fid=1034:4379388532225679 删除面要素.线要素一条边直线上的点. 1 ...

  9. 北大ACM - POJ试题分类

    1.入门水题 可用于练手与增强自信 POJ-1003POJ-1004 POJ-1005 POJ-1207 POJ-3299 POJ-2159 POJ-1083POJ-3094 2.初级 2.1. 基本 ...

  10. 免费下载 SetupVPN CRX 3.7.0 for Chrome OR QQ浏览器

    免费下载 SetupVPN CRX 3.7.0 for Chrome OR QQ浏览器 Lifetime Free VPN(微劈嗯) 下载setupvpn 3.7.0的crx文件, 打开chrome的 ...