如何在Python中将int转换为字符串?
当用户希望根据需要将一种数据类型转换为另一种数据类型时,有时需要进行类型转换。
Python 具有str()将整数转换为字符串的内置函数。除此以外,我们还将讨论在 Python 中将 int 转换为字符串的各种其他方法。
使用 str()
这是最常用的将int转换为字符串的方法,Python.Thestr()以整数变量为参数,将其转换为字符串。
语法
str(integer variable)
例子
num=2print("Datatype before conversion",type(num))
num=str(num)
print(num)
print("Datatype after conversion",type(num))
输出
Datatype before conversion <class 'int'>2
Datatype after conversion <class 'str'>
该type()函数给出作为参数传递的变量的数据类型。
上面代码中,转换前num的数据类型为int,转换后num的数据类型为str(即python中的string)。
使用 f 字符串
语法
f ’{integer variable}’
例子
num=2print("Datatype before conversion",type(num))
num=f'{num}'
print(num)
print("Datatype after conversion",type(num))
输出
Datatype before conversion <class 'int'>2
Datatype after conversion <class 'str'>
使用“%s”关键字
语法
“%s” % integer variable
例子
num=2print("Datatype before conversion",type(num))
num="%s" %num
print(num)
print("Datatype after conversion",type(num))
输出
Datatype before conversion <class 'int'>2
Datatype after conversion <class 'str'>
使用 。format()功能
语法
‘{}’.format(integer variable)
例子
num=2print("Datatype before conversion",type(num))
num='{}'.format(num)
print(num)
print("Datatype after conversion",type(num))
输出
Datatype before conversion <class 'int'>2
Datatype after conversion <class 'str'>
这些是在 Python 中将 int 转换为 string 的一些方法。在某些情况下,我们可能需要将 int 转换为 string,例如将保留在 int 中的值附加到某个字符串变量中。一种常见的情况是反转整数。我们可以将其转换为字符串然后反转,这比实现数学逻辑来反转整数更容易。
以上是 如何在Python中将int转换为字符串? 的全部内容, 来源链接: utcz.com/z/362218.html