转自:单斜杠和双斜杠运算符的区别
由于2.x版本不再更新,目前只讨论3.x版本的 。
1、单斜杠(/)表示除法,且不管除数和被除数是不是整数,最后结果都是float类型 。
文章插图
【python单斜杠和双斜杠运算符的区别】2、双斜杠(//)表示地板除,即先做除法(/),然后向下取整(floor) 。至少有一方是float型时,结果为float型;两个数都是int型时,结果为int型 。
文章插图
另外,地板除 floor(x) 表示不大于x的最大整数,因此不是取整数部分,如 x 为负数时:
- 水仙花束,降序排列 Python相关习题
- 2 Python Opencv实践 - 车辆统计检测线绘制,车辆数量计数和显示
- Python 练习003 ——小人接球游戏
- 美企开始放弃研发:谁该为企业研究买单?
- python财经数据接口工具_API数据接口_免费_数据采集_数据下载_文本挖掘
- python计算不规则闭合区域的面积_Python:计算不规则轮廓lin内的面积
- python将excel数据写入数据库,或从库中读取出来
- Win10环境 Python批量修改文件夹名
- H5邀请函制作快速上手:四步简单快速制作邀请函
- 从零开始学Python第11课:常用数据结构之字符串