我必须运行代码的下面部分,其中Unicode被Unicode划分。
def updateUI(self):
p = unicode(self.SpinB1.value())
r = unicode(self.SpinB2.value())
t = unicode(self.Combo1.currentText())
t = t.split()
q = t[0]
amount = p * ((1 + (r / unicode(100)))**q)
self.label5.setText(amount)
我收到以下错误:' TypeError:不支持的操作数类型/:' unicode'和' unicode'
我该怎么做才能让它发挥作用?
答案 0 :(得分:1)
您无法划分unicode类型。转换为整数或浮点数然后除以:
amount = int(p) * ((1 + (int(r) / 100))**int(q))