Python数据类型转换函数有多少个

2024年09月29日 python基础 Python51

哎呀,今天我要和大家谈谈我最喜欢的Python数据类型转换函数。这些函数简直就像变魔术一样,可以把一个数据类型变成另一个数据类型,简直太帅了!我用的最多的就是str()、int()、float()这三个转换函数,它们就像是一把能打开宝箱的钥匙,让我可以随心所欲地操作数据。

str():不管三七二十一,通通变成字符串

首先来谈谈str(),这个函数简直是我工作中的救星。有时候我需要把数字转成字符串,有时候我还需要把布尔值、列表、元组甚至字典都转成字符串。简直就像变魔术一样,一句str()就解决了所有问题。

“`python num = 123 str_num = str(num) # 把数字转成字符串 print(type(str_num), str_num) # 123

is_true = True str_true = str(is_true) # 把布尔值转成字符串 print(type(str_true), str_true) # True

my_list = [1, 2, 3] str_list = str(my_list) # 把列表转成字符串 print(type(str_list), str_list) # [1, 2, 3]

my_dict = {‘name’: ‘Alice’, ‘age’: 20} str_dict = str(my_dict) # 把字典转成字符串 print(type(str_dict), str_dict) # {‘name’: ‘Alice’, ‘age’: 20} “`

int():把文字变成数字

接下来说说int(),这个函数让我可以把一个字符串变成整数,哇,简直就像变魔术一样!有时候别人给我的是用户输入的文本,我需要把它转成数字做一些计算,int()就是我的得力助手。

“`python num_str = ‘123’ num = int(num_str) # 把字符串转成整数 print(type(num), num) # 123 “`

float():小数点来了

最后是float(),这个函数让我可以把字符串转成浮点数,就像变魔术一样,让我的世界多了一份精准。它一句话就可以把字符串变成小数,让我可以进行更精确的数值计算。

“`python num_str = ‘3.14’ num = float(num_str) # 把字符串转成浮点数 print(type(num), num) # 3.14 “`

总之,Python的数据类型转换函数简直就是我的得力助手,让我可以随心所欲地操作数据。str()、int()、float()这三个函数就像变魔术一样,给我带来了无穷的快乐和便利,我真的爱死它们了!

本文链接:http://so.lmcjl.com/news/14190/

展开阅读全文