python内置函数、,,# abs(-3)
python内置函数、,,# abs(-3)
# abs(-3) #取绝对值# all(‘1,a,3,0‘) #对传入的值做布尔运算,全为真则为真。# any([2,None,]) #对传入的值做布尔运算,有真则为真# bin(15) #转二进制输出# oct(15) #转八进制输出# hex(15) #转十六进制输出# bool(0) #布尔运算,None,0,空为假,其余都为真## bytearray()## # bytes() #将字符串转换为字节的形式# name=‘初音‘# print(bytes(name,encoding=‘utf-8‘)) #字符编码,编码后可以以字节的形式基于网络传输等# print(bytes(name,encoding=‘utf-8‘).decode(‘utf-8‘)) #解码,decode存在默认解码格式# callable()# (chr(87) #返回ASCII码表中序列号对应的字符# ord(‘W‘) #返回ASCII码表中字符对用的序列号# classmethod()# compile()# delattr()# dict() #定义,初始化字典# a = dict(one=1, two=2, three=3)# b = {‘one‘: 1, ‘two‘: 2, ‘three‘: 3}# c = dict(zip([‘one‘, ‘two‘, ‘three‘], [1, 2, 3]))# d = dict([(‘two‘, 2), (‘one‘, 1), (‘three‘, 3)])# e = dict({‘three‘: 3, ‘one‘: 1, ‘two‘: 2})# a == b == c == d == e# print(dir(dict)) #返回传入对象下的全部方法# divmod(9,4) #对传入值做商,取余。可用于做网页抽屉# enumerate()# # eval() #取字符串中的字典,做字符串中的算式运算# print(eval("{‘name‘:‘miku‘}"))# print(eval("1+3+5"))# exec()# filter()# float() #如果可能,将字符串或整数转换为浮点数# format() #格式化字符串# frozenset() #创建不可变集合,frozenset是冻结的集合,它是不可变的,存在哈希值,# 好处是它可以作为字典的key,也可以作为其它集合的元素。缺点是一旦创建便不能更改,没有add,remove方法# getattr()# globals() #返回全局变量# locals() #返回局部变量# hasattr()# print(hash("sdjfij")) # 可hash为不可变数据类型"""hash运算的特点:一、hash运算结果的长度是一定的二、hash运算不可反推三、同一变量hash运算结果唯一我们可以通过hash运算的特点,将hash运算用来判断文件,或变量是否被修改"""# help()# id()# input()# isinstance() #判断对象是否属于某一类型# issubclass()# iter()# len()# list()# map()# max()# min() #取最大值最小值# memoryview()# object()# open()# zip() #拉链函数,将两个参数的元素一一对应,以较短的为准# next()# pow() #当传入两个参数是相当于x**y,当传入三个参数时相当于x**y%z# print()# property()# range()# repr()# reversed() #反转# round() #四舍五入# set()# setattr()# # slice() #定义切片变量# l=[1,2,5,6,7,9,5]# s=slice(2,5)# print(l[s])# sorted() #排序# staticmethod()# str()# sum() #求和# super()# tuple()
python内置函数、
评论关闭