如何在python中为字符串赋值

时间:2018-05-25 03:16:45

标签: python python-3.x

我们说我有一个变量:   数字= 100 我想在字符串中使用此变量,但是当我这样做时:  '数' 我得到了#number;' 我想得到100' 我试着直接分配: '数' =' 100' 但它说我不能为字符串赋值 有什么办法可以解决这个问题吗? 谢谢!

2 个答案:

答案 0 :(得分:1)

您无需更改最初初始化变量编号的方式,即 int 而不是string

例如,您可以使用str.format

在新字符串中使用该变量
number = 100
test_string = "This is the value of the number variable: {}".format(number)

print(test_string)
print(type(test_string))

<强>输出:

This is the value of the number variable: 100
<class 'str'>

答案 1 :(得分:0)

number = str(100)

这就是全部。