Python中str函数的作用及其常见用法详解
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函数的常见用法及示例,希望可以帮助大家更好地理解和使用这个函数。
