请问python里面如何定义数据类型,即声明变量类型?

2024-11-30 13:24:04
推荐回答(2个)
回答1:

这个不是声明类型的问题,因为a和b在你调用的时候已经int所以除出来的数也是只取整数,及时你声明了C的类型结果也只是0.0
建议:
def test(a,b):
a1=float(a)
b1=float(b)
c=a1/b1
return c

回答2:

在解析器中输入
from __future__ import division
你在用1/2 就是0.5了。。。