武道之路-炼体期六重天中期

一些内置函数:

将十进制   bin()转二进制,oct()转八进制,hex()转十六进制,

divmod(a,b)返回a/b的商和余数的元组。

pow(x,y) 计算x的y次方

round(a,b)对a进行保留b位小数

dir(a),返回a的属性和方法

format()格式化输出

eval(),执行字符串表达式,并返回

exec()执行被字符包围的代码

frozenset(Iterable),变成不可变集合

compile() 函数将一个字符串编译为字节代码

reversed(),反转,max(),min(),repr()和acsii()很像(变成字符串),next()->__next__,import->__import__('只知道字符串'),slice(a,b)切片 a=list('ajsdjlas'),a[slice(2,3)]=a[2:3]

id()返回内存地址,input(),enumerate()将一些Iterable 变成索引和值存在的序列(一般在循环时)

hash(),返回一串数字。映射一个关系把输入的字符变成一串不同数字(有序,折半),对应存入其内存地址,查找字符等于在一段有序的数字查找字符映射后的数字,找出存入的内存地址。

zip(list1,list2),对应索引变成列表元组对,以len(list)少的计算,返回的结果是个迭代器。

globals(),以key和value的形式返回当前程序的全局变量,globals().get(key)检测是否有key变量

locals(),以key和value的形式返回某个程序段(一般是函数里)里的局部变量,locals().get(key)检测是否有key变量

sorted(dict.items()) 对key 进行排序(列表元组对,以key排序),sorted(dict.items(),key=lambda n:n[1])列表元组对, 以value排序

filter(func,Iterable)过滤数据,func限制Iterable里的元素 filter(lambda x:x<4,range(10))->range(3)

map(func,iterable),对传入的Iterable的元素进行处理在覆盖原来的并返回

json:

import json

json.dumps(),json字符串

json.load(),json对象

原文地址:https://www.cnblogs.com/wh-alan/p/8482047.html