当前位置:首页python > 正文

Python 中的数据类型转换

作者:野牛程序员:2023-06-20 08:54:06python阅读 2648

在Python中,可以使用各种内置函数进行数据类型转换。以下是一些常用的数据类型转换示例:

  1. 整数与浮点数之间的转换:

x = 10
y = float(x)  # 转换为浮点数
print(y)  # 输出:10.0

z = 3.14
w = int(z)  # 转换为整数
print(w)  # 输出:3
  1. 字符串与数字之间的转换:

a = "10"
b = int(a)  # 转换为整数
print(b)  # 输出:10

c = "3.14"
d = float(c)  # 转换为浮点数
print(d)  # 输出:3.14

e = 10
f = str(e)  # 转换为字符串
print(f)  # 输出:"10"
  1. 列表、元组与字符串之间的转换:

my_list = [1, 2, 3]
my_tuple = tuple(my_list)  # 转换为元组
print(my_tuple)  # 输出:(1, 2, 3)

my_string = "Hello"
my_list = list(my_string)  # 转换为列表
print(my_list)  # 输出:['H', 'e', 'l', 'l', 'o']

my_tuple = ('a', 'b', 'c')
my_string = ''.join(my_tuple)  # 转换为字符串
print(my_string)  # 输出:"abc"
  1. 字符串与字典之间的转换:

my_dict = {'name': 'Alice', 'age': 25}
my_string = str(my_dict)  # 转换为字符串
print(my_string)  # 输出:"{'name': 'Alice', 'age': 25}"

my_string = "{'name': 'Alice', 'age': 25}"
my_dict = eval(my_string)  # 转换为字典
print(my_dict)  # 输出:{'name': 'Alice', 'age': 25}

这些只是一些常见的数据类型转换示例,Python还提供了其他更多的数据类型转换函数和技巧,具体取决于你的需求和数据类型之间的关系。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击