支付宝红包
京东盲盒抽奖
幸运转盘
秒杀
自营热卖
支付宝红包

'float' object cannot be interpreted as an integer

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

出错场景:

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

原因:

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


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

全部评论: 0

    我有话说: