京东-优惠雷达
无畏Pro 14限量抢购
冷藏饮料节
最高12期免息再送支架
自营热卖

'float' object cannot be interpreted as an integer

雾一样的忧伤 1年前   阅读数 95 0

出错场景:

    李飞飞课程中的代码是基于python2.7的,而我的python版本是3.6。运行其课程代码时,报的其中一个错误。

原因:

    就是python2.7与python3.x的语法有些不一样导致的。python2.7中的/除法,若结果是整数,则就是整型,若结果是浮点数,就是浮点数。而python3.x中/除法不论结果是什么,都是浮点数。若想得到整型数,则应改为//,即地板除。


注意:本文归作者所有,未经作者允许,不得转载

全部评论: 0

    我有话说: