一个简单的计算,输入a,p,c值(实数),经过一系列计算得出t,d,w值,但是出现问题a= input('goal(M RMB)')p= input('prijs van kippen(RMB)')c= input('cycle(dagen)')d=a*10e6/pw=d*7t=c*dprint('verkoopbedrag van een dag',d)print('verkoopbedrag van een week',w)print('aantal',t)问题说d=a*10e6/pTypeError: can't multiply sequence by non-int of type 'float'请问怎么解决
1 回答
PIPIONE
TA贡献1829条经验 获得超9个赞
a = input('goal(M RMB)')
p = input('prijs van kippen(RMB)')
c = input('cycle(dagen)')
a = float(a)
p = float(p)
c = float(c)
d = a*10e6/p
w = d*7
t = c*d
print('verkoopbedrag van een dag',d)
print('verkoopbedrag van een week',w)
print('aantal',t)
你好!谢谢您!已经解决了! 我想在请问一下能否用什么语句限制一下结果小数点后面的位数?比如我只想精确到小数点后两位? 另外这种程序有没有类似vb那种可以自己设计一下ui然后封装成exe的教程或者案例? 谢谢!
追答
可以的 exe和apk都可以生成的
添加回答
举报
0/150
提交
取消