字符串和整数不能用+号连在一起,但是用,隔开就不出问题
字符串和整数不能直接使用+号连在一起,因为+在这里被用作算术运算符进行数值相加。如果尝试这样做,会引发TypeError。但是,如果你使用,将它们隔开,Python会将它们视为元组中的两个元素,这是合法的。
两种解决方法:
print("敌机的x是:" + str(enemies[0].x))
print("敌机的x是:", enemies[0].x)
注意:
Java里面字符串和整数是可以用+号 拼接在一起。
字符串和整数不能用+号连在一起,但是用,隔开就不出问题
字符串和整数不能直接使用+号连在一起,因为+在这里被用作算术运算符进行数值相加。如果尝试这样做,会引发TypeError。但是,如果你使用,将它们隔开,Python会将它们视为元组中的两个元素,这是合法的。
两种解决方法:
print("敌机的x是:" + str(enemies[0].x))
print("敌机的x是:", enemies[0].x)
注意:
Java里面字符串和整数是可以用+号 拼接在一起。