s1=72 s2=85 x='(%d-%d)/%d' % (s2,s1,s1) '%.2f' % x 运行之后,为啥会显示TypeError: a float is required
x是整数啊换成x='(%d-%d)*1.0/%d' % (s2,s1,s1)
搞错了,你的x是字符串吧
Sign in to make a reply
会思想的火柴
-- coding: utf-8 --
s1=72 s2=85 x='(%d-%d)/%d' % (s2,s1,s1) '%.2f' % x 运行之后,为啥会显示TypeError: a float is required