我遇到的问题:
xl=100#血量 while True: a=(int(input()))#伤害 print(xl-a)
就是伤害之后xl变量还是100,我不知道怎么弄
你这只是打印了xl - a的值并没有改变xl本身, 如果要打印xl,前面加一句xl = xl - a
在a=下一行加上 b=xl-a最后一行 换成 print('血量',round(b,2)) #保留两位小数并打印