龙空技术网

「文章」04.Python基础-数据类型转换

python语言爱好者 238

前言:

此刻看官们对“python类型转换函数”大约比较关注,各位老铁们都需要分析一些“python类型转换函数”的相关资讯。那么小编也在网络上汇集了一些有关“python类型转换函数””的相关资讯,希望姐妹们能喜欢,看官们一起来了解一下吧!

如需观看视频教程,请点击此处

数据类型转换

数据类型转换

Python是动态类型语言(弱类型语言),不需要在定义变量的时候声明变量类型,但在使用中需要进行类型转换。

数据类型转换函数:

int(x)

将x转换成整数类型

float(x)

将x转换成浮点数类型

str(x)

将x转换为字符串

repr(x)

将x转换为 表达式字符串

eval(str)

计算在字符串中的有效Python表达式,返回一个对象

chr(x)

将整数x转换为一个字符

ord(x)

将一个字符x转换为它对应的整数值

hex(x)

将一个整数x转换为一个十六进制字符串

oct(x)

将一个整数x转换为八进制的字符串

age = 16print(type(age))# 转换age的数据类型print(type(str(age)))# 注意,数据类型转换的时候并不会改变数据本身,是创建了一个新的数据str(age)if type(age) == int:    print('age并没有改变')else:    print('age的数据类型被转换成str')"""计算结果<class 'int'><class 'str'>age并没有改变"""

标签: #python类型转换函数