一個簡單的計算,輸入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
提交
取消