首页 > 解决方案 > python 3.0中字符串的减法和加法

问题描述

I want to subtract two strings like so:
health = "100"
nuke = "50"
health = health - nuke
print(health)

它旨在将新值“50”分配为健康,但是当我这样做时,我得到:TypeError:不支持的操作数类型 -:“str”和“str”

标签: python-3.x

解决方案


Python 不是 js,你不能从字符串中减去字符串。将它们转换为数字:

print(int(health) - int(nuke))

推荐阅读