Python2和Python3中 / 的差异

今天用python2的时候,发现a=19/25,a竟然为0!搜了一下才知道python2中,一个整数被另一个整数除,结果只保留整数部分。类似python3中//的操作。想得到预期中的小数形式,可以将参与运算的其中一个数字变为小数。

>>>1.0/2
0.5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注