内置函数
倒萨非常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')]