本文共 1020 字,大约阅读时间需要 3 分钟。
# int(x [,base ]) 将x转换为一个整数,默认为十进制a = int("4", base=10)print(a) 4# long(x [,base ]) 将x转换为一个长整数 # float(x ) 将x转换到一个浮点数 # complex(real [,imag ]) 创建一个复数 print(complex("1+2j")) --(1+2j)# str(x ) 将对象 x 转换为字符串 # repr(x ) 将对象 x 转换为表达式字符串 print(repr('abc')) ---'abc'print(repr([1,2,3])) ---[1,2,3]---str# eval(str ) 用来计算在字符串中的有效Python表达式,并返回一个对象 print(eval("[1,2,3]"))--[1, 2, 3]---list# tuple(s ) 将序列 s 转换为一个元组 # list(s ) 将序列 s 转换为一个列表 # chr(x ) 将一个整数转换为一个字符 chr(65)='A'# unichr(x ) 将一个整数转换为Unicode字符 unichr(97)=u"a"# ord(x ) 将一个字符转换为它的整数值 ord('A')=65# hex(x ) 将一个整数转换为一个十六进制字符串hex(12)='0xc'# oct(x ) 将一个整数转换为一个八进制字符串 oct(10)='012'# bin(x) 一个整数转换为一个二进制字符串bin(10)='0b1010'unicode转字符串a = u"\uB370\uC774\uD130\uAC00 \uC874\uC7AC\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4."print(a) #데이터가 존재하지 않습니다.
转载地址:http://ntmji.baihongyu.com/