python——数据类型转换

Posted lalalaxpf

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python——数据类型转换相关的知识,希望对你有一定的参考价值。

python通过内置函数实现数据类型转换

语法 示例 描述
int()  int(1.0)、int(‘1‘)

可以转换的包括String类型和其他数字类型,但是会丢失精度  

float() float(1)、float(‘1‘)

可以转换String和其他数字类型,不足的位数用0补齐,例如1会变成1.0

str()   str(1)

转换为字符串

complex(real ,imag)  

复数

repr repr(Object)

返回一个对象的String格式

eval()  

eval("12+23") 执行一个字符串表达式,返回计算的结果,如例子中返回35

tuple()

  转换为元组

list()

  转换为列表

set()

  转换为集合,同时去重

frozenset()

frozenset([0, 1, 2, 3]) 将一个可迭代对象转变成不可变集合

chr()

   

ord()

ord(‘a‘) 返回对应的 ASCII 数值

hex()

hex(12) 把一个整数转换为十六进制字符串

oct()

oct(12) 把一个整数转换为八进制字符串

以上是关于python——数据类型转换的主要内容,如果未能解决你的问题,请参考以下文章

Python之数据类型转换

python数据类型之间的转换

Python 强制类型转换

python——数据类型转换

Python 数据类型转换

python入门6 python查看数据类型及类型转换