unsupported operand type(s) for -: 'str' and 'float'解决方法
时间: 2023-08-01 16:10:07 浏览: 132
java.lang.RuntimeException: Unsupported algorithm: HmacSHA1解决方法
这个错误是由于字符串和浮点数无法进行减法操作导致的。要解决这个错误,需要确保在进行减法操作之前,两个操作数的类型相同。你可以使用float()函数将字符串转换为浮点数,然后再进行减法操作。例如:
```
a = float("10.5")
b = 5.3
c = a - b
print(c)
```
这个例子中,我们把字符串"10.5"转换为浮点数10.5,并且与浮点数5.3进行减法操作,得到结果5.2。
阅读全文