Python 为什么我们需要在下面给出的代码中将total转换为string?
你没有。事实上,您甚至没有在该代码中使用Python 为什么我们需要在下面给出的代码中将total转换为string?,python,string,Python,String,你没有。事实上,您甚至没有在该代码中使用total\u str。您正在打印的是total,而不是total\u str。删除total\u str=str(total)行不会影响程序的功能。print命令将使用str自动将任何参数转换为字符串。您不需要。事实上,您甚至没有在该代码中使用total\u str。您正在打印的是total,而不是total\u str。删除total\u str=str(total)行不会影响程序的功能。print命令将使用str自动将任何参数转换为字符串。以下是您应
total\u str
。您正在打印的是total
,而不是total\u str
。删除total\u str=str(total)
行不会影响程序的功能。print
命令将使用str
自动将任何参数转换为字符串。您不需要。事实上,您甚至没有在该代码中使用total\u str
。您正在打印的是total
,而不是total\u str
。删除total\u str=str(total)
行不会影响程序的功能。print
命令将使用str
自动将任何参数转换为字符串。以下是您应该使用的
sum = 5 + 10
print sum
second_sum = 7 + 11
print second_sum
total = sum + second_sum
total_str = str(total)
print "The total is", total
这是你应该使用的
sum = 5 + 10
print sum
second_sum = 7 + 11
print second_sum
total = sum + second_sum
total_str = str(total)
print "The total is", total
不知道。你还没有告诉我们这是什么语言,所以我们什么也说不出来。那就是pythoniasume。但是没有使用字符串变量
total_str
。在Python中,您可以简单地将字符串和数字类型合并。是的,它是Python。我知道了,你不知道。这是一条多余的线。如果您正在执行此操作,则需要执行以下操作:print“The total is”+total\u str
当我使用print“The total is”+total\u str时,它表示错误:一元数+的操作数类型错误:'str'我认为它在这里没有用处。不知道。你还没有告诉我们这是什么语言,所以我们什么也说不出来。那就是pythoniasume。但是没有使用字符串变量total_str
。在Python中,您可以简单地将字符串和数字类型合并。是的,它是Python。我知道了,你不知道。这是一条多余的线。如果您正在执行此操作,则需要:print“The total is”+total\u str
当我使用print“The total is”+total\u str时,它表示错误:一元+的操作数类型错误:'str'我认为它在这里没有用处。为什么?他的代码运行得很好。为什么转换成字符串时打印会自动完成?其实这并不重要,然后嘿。仅仅因为他经历了创建total\u str
的麻烦,他就可以使用它。不,他还可以删除它,因为它没有被使用;-)只是叫蓝,蓝。都一样,删除它只是更干净,我会给你的。不管怎样,我没有投票给你的答案。为什么?他的代码运行得很好。为什么转换成字符串时打印会自动完成?其实这并不重要,然后嘿。仅仅因为他经历了创建total\u str
的麻烦,他就可以使用它。不,他还可以删除它,因为它没有被使用;-)只是叫蓝,蓝。都一样,删除它只是更干净,我会给你的。不管怎样,我投了你的票。没错。谢谢首先,为什么会造成混乱:\这就是在不理解代码的情况下使用代码的危险所在。你质疑这个实现是对的。没错。谢谢首先,为什么会造成混乱:\这就是在不理解代码的情况下使用代码的危险所在。你质疑这个实现是对的。