乐趣区

关于python:精心总结python所有的内置函数戳进来补习一下

取绝对值
a = abs(-95)
print(a)

值有一个为假,就全为假
a = all([True,True,False])
print(a)

有一个为真,就全为真
a = any([False,True,True])
print(a)

返回一个可打印的对象字符串形式示意
a = ascii(‘0x\10000’)
b = ascii(‘b\x19’)
print(a,b)

将整数转换成二进制字符串
a= bin(95)
print(a)

将以个数据转换成 8 进制
a = oct(95)
print(a)

将一个数据转成十进制
a = int(95)
print(a)

将整数转换成十六进制字符串
a = hex(95)
print(type(a))

转为布尔类型
a = bool(“”)
print(a)

转换成字节模式 bytes
a = bytes(“ 吴永聪 ”,encoding=’utf-8′)
print(a)

chr 返回一个字符串,其 ascii 码是一个整形,比方 chr(97) 返回字符串穿 ”a”, 桉树 i 的范畴在 0 -255 之间。
a = chr(88)
print(a)

ord 参数是一个 ascii 字符,返回值是一个对应的十进制整数
a = ord(“X”)
print(a)

创立数据字典
ret = dict({“wyc”:2,”two”:3})
dict(zip((“one”,”two”),(2,3)))
dict(one=2,two=1)
print(ret)

dir 列出某个类型的所有可用办法
a = dir(list)
print(a)

help 查看帮忙文档
ret = help(list)
print(ret)

别离取商和余数
a = divmod(9,5)
print(a)

计算表达式的值

a = eval(‘1+2*5’)
print(a)

exec 用来执行存储在字符串或文件中的 python 语句
ret = exec(print(“Hi,girl.”))
print(ret)

filter 过滤
li = [1,2,3,4,5,6,7]
a = filter(lambda x:x>3,li)
print(a)

float 浮点型
a = float(1)
print(a)

判断对象是不是属于 int 实列, 返回 True 和 False
a = 5
b = isinstance(a,int)
print(b)

globals 返回全局变量
locals 返回以后局部变量
name = “wyc”
def h1():

a = 1
print(locals())

h1()
print(globals())

map 遍历序列,对序列中每个元素进行操作,最终获取新的序列
li = [11,22,33]
def func1(arg):

return arg + 1

new_list = map(func1,li)
for i in new_list:print(i)

max 返回汇合中的最大值 max
min 返回汇合中的最小值 min
a = [1,2,3,4,5,6,7]
s = max(a)
n = min(a)
print(s,n)

pow 返回 x 的 y 次幂
a = pow(2,10)
print(a)
t = pow(2,10,100)
print(t)

round 四舍五入
a = round(9.5)
print(a)

sorted 队汇合排序
char = [“ 吴 ”,”123″,”1″,”25″,”a”,”b”,”c”]
new_chat = sorted(char)
print(new_chat)
for i in new_chat:

print(bytes(i,encoding='utf-8'))

sum 求和的内容
a = sum([1,2,3,4,5])
print(a)
a = sum(range(6))
print(a)

__import__通过字符串的模式,导入模块
comm = input(“Please:”)
ccas = __import__(comm)
ccas.f1()

须要做拼接时后加 fromlist=True

m = __import__(“lib.”+comm,fromlist=True)
print(m)</pre>

退出移动版