String 如何用字符串连接和整数?

String 如何用字符串连接和整数?,string,concatenation,String,Concatenation,当我尝试将weight_kg与字符串“kg”连接时,收到一个错误。我想要数字输出的weight_kg后跟字符串“kg”。例如“50公斤” 我尝试将weight_kg转换为字符串,以便将其连接到字符串“kg” 打印(重量+千克)+str(“千克”) 您试图将print()(它是NoneType)的返回值添加到字符串中。它们不能加在一起 您可能需要以下内容: 打印(str(重量)+“千克”) 它首先将重量\u kg转换为字符串,然后连接并输出结果。尝试以下操作: print(str(weight_k

当我尝试将weight_kg与字符串“kg”连接时,收到一个错误。我想要数字输出的weight_kg后跟字符串“kg”。例如“50公斤”

我尝试将weight_kg转换为字符串,以便将其连接到字符串“kg”

打印(重量+千克)+str(“千克”)

您试图将
print()
(它是
NoneType
)的返回值添加到
字符串中。它们不能加在一起

您可能需要以下内容:

打印(str(重量)+“千克”)

它首先将
重量\u kg
转换为
字符串
,然后连接并输出结果。

尝试以下操作:

print(str(weight_kg)+"kilograms")
不需要再对字符串施放字符串, 并使用str(object)来case-object-to-str(就像您的case中的整数) 打印函数语法是
print(“要打印的东西”)
要连接两个字符串,只需
str3=str_1+str_2
因此,根据这一切:

print(str(weight_kg)+"kilograms")

谢谢你的帮助!
print(str(weight_kg)+"kilograms")