内置函数

 

 

 

 

倒萨非常all()  #判断某个序列  全部为真才为真 空的序列也是真

any()  #判断某个序列  一个为真即为真 空的序列是假

slice()#切片  不过需要提前切好给他用  这里的2  是步长

如:

divmode  (10,3)  #得到整数商和取余

 

sorted:

 

ascii()  #把字符转换为unicode  但是只能改中文的

a = '岳喜军'
print(ascii(a))
'\u5cb3\u559c\u519b'


eval(): #把字符串的运算直接算出来
a = "1+3/2"
print(eval(a))

2.5


>>> eval()('print("edsafsd")')
edsafsd # 可以去引号 但是它只能处理但行代码


exec(): #能处理多行代码比eval强大 但是没有返回值 而vval有返回值
code()= ''e
a= 2
if a>3:
print('xxx')
else:print('ccc')
'''
exec(code)


sum #求和
>>> a = {1,2,3,54,5,}
>>> sum(a)
65


map()用法: 与lambda同用
ss = list(map(lambda x:x*x,[1,2,43,54]))
print(ss)



filter() #找出符合自己的值
ss =list(filter(lambda x:x>3,[1,2,3,4,565]))
print(ss)


》》4,565


#print():
end='' #管换行
sep=''#管中间间隔



callable(f) #判断对象是否可以调用 用于函数

def f():
print('sss')
f()
 

zip:把a.b的值汇换成各个元祖并且放在列表中
a = [1,2,3,4]
b = ['a','b','c','d']
print(list((zip(a,b))))
[(1, 'a'), (2, 'b'), (3, 'c'), (4, 'd')]

posted on 2018-10-18 13:47  别离  阅读(104)  评论(0编辑  收藏  举报

导航