我是Python的新手。
当我在swift中创建一个简单的对象时: -
let one = 7.0
let two = 2.0
var three = one / two
print(three)
let first = 7
let second = 2
let third = CGFloat(first/second)
print(third)
我在python中创建简单对象。在终端中使用Python。
>>> 7/2.
3.5
>>> float(7/2)
3.0)
为什么是7/2。 auto将整数读取为float。当我将两个不同的Integer声明为: -
>>> a = 7
>>> b = 2
>>> c = a / b.
显示错误。语法无效。
Python中如何在7/2上生成自动结果。得到一个结果。
在对象中使用时会显示错误。
答案 0 :(得分:2)
>>> a = 7
>>> b = 2
如果您想要3.5
,请使用
>>> c = a / float(b)
如果您想要3
,请使用
>>> c = a / b