一,含义相反,数字与ASCII相互转化
print(chr(97))
print(ord(‘a’))
二,立方,立方后取余
print(pow(3,3)) #3的3次
print(pow(3,3,2)) #3的3次,后对2取余
三,反转
l=[1,2,3,4]
print(list(reversed(l)))
四,四舍五入
print(round(3.5))
五,变成集合
print(set(‘hello’))
六,切片
s=[1,2,3,4,5,6]
s1=slice(3,5)
s2=slice(1,4,2) #取1到4位置的值,步长为2
print(l[s1])
print(l[s2])
七,排序本质是比较大小,只有同类型可以比较
l=[3,2,5,1,7]
print(sorted(l))
八,第一次输出是按照keys排序
第二次输出是比较的values,但返回结果是key
print(sorted(zip(name_dic.values(),name_dic.keys())))
既输出keys又可以输出values
九,print(str({‘a’:1})) #将字典转化为字符串
print(eval(str({‘a’:1}))) #字符串转化为字典
print(type(eval(str({‘a’:1})))) #查看类型
十,求和
l=[1,2,3,4]
print(sum(l))
print(sum(range(5)))
十一,无参数时,vars等价于locals,查看局部变量。
def test():
msg=‘东方帝国海军’
print(locals())
print(vars())
test()
有参数时,查看int使用方法,并以字典的方式返回
print(vars(int))
十二,import导入test文件,直接使用,import不能导入字符串
import test
以字符串的方式导入文件
import( ‘test’)
其他内置函数
最新推荐文章于 2022-09-30 17:14:11 发布