欢迎访问宙启技术站
智能推送

Python中str函数的作用及其常见用法详解

发布时间:2023-06-24 01:19:15

Python中的str函数是用于将给定的对象转换为字符串的函数。它可以将数字、列表、元组、字典等各种类型的数据转换为字符串类型,并且还可以在字符串中格式化其他数据类型。

作用:

1.将数据转换为字符串类型

2.将格式化数据转换为字符串类型

下面是常见用法及示例:

1. 将一个数字转换为字符串类型

示例:

num = 10

str_num = str(num)

print(type(str_num))  # 输出:<class 'str'>

2. 将一个列表转换为字符串类型

示例:

lst = [1, 2, 3]

str_lst = str(lst)

print(type(str_lst))  # 输出:<class 'str'>

3. 将元组转换为字符串类型

示例:

tup = (4, 5, 6)

str_tup = str(tup)

print(type(str_tup))  # 输出:<class 'str'>

4. 将字典转换为字符串类型

示例:

dic = {'name': 'Tom', 'age': 18}

str_dic = str(dic)

print(type(str_dic))  # 输出:<class 'str'>

5. 将格式化数据转换为字符串类型

示例:

name = 'Tom'

age = 18

str_info = 'My name is {} and I am {} years old'.format(name, age)

print(str_info)  # 输出:My name is Tom and I am 18 years old

str_info = str.format('My name is {0} and I am {1} years old', name, age)

print(str_info)  # 输出:My name is Tom and I am 18 years old

以上就是str函数的常见用法及示例,希望可以帮助大家更好地理解和使用这个函数。