python取余运算符知识点详解


Posted in Python onJune 27, 2019

python取余运算符是什么

python取余运算符是%,即表示取模,返回除法的余数。

假设变量: a=10,b=20:

那么b % a 输出结果 0

注:

Python语言支持以下类型的运算符:

  • 算术运算符
  • 比较(关系)运算符
  • 赋值运算符
  • 逻辑运算符
  • 位运算符
  • 成员运算符
  • 身份运算符
  • 运算符优先级

python 取整与取余规则

1)  //运算取整时保留整数的下界,即偏向于较小的整数

2)      int是剪去小数部分,只保留前面的整数

3)   round函数遵循四舍五入的法则

>>> 5//3
1
>>> -5//3
-2
>>> int(5.3)
5
>>> int(5.6)
5

>>> int(-5/3)
-1

>>> round(5.3)
5
>>> round(5.6)
6

4)   % 运算符,取余数时余数符号由被除数决定

>>> -5%3 #仅有一负号时,在负无穷到-5之间找到一个数能被3整数,最接近于-5的数是-6,所以-5 - (-6) = 1
1
>>> 5%-3
-1
>>> -5%-3
-2
>>> 5%3

Python 相关文章推荐
python动态加载变量示例分享
Feb 17 Python
Python中struct模块对字节流/二进制流的操作教程
Jan 21 Python
微信跳一跳自动运行python脚本
Jan 08 Python
如何为Python终端提供持久性历史记录
Sep 03 Python
python飞机大战pygame游戏背景设计详解
Dec 17 Python
python3 requests库实现多图片爬取教程
Dec 18 Python
tensorflow模型保存、加载之变量重命名实例
Jan 21 Python
python实现翻译word表格小程序
Feb 27 Python
Python魔术方法专题
Jun 19 Python
Python错误的处理方法
Jun 23 Python
Python3交互式shell ipython3安装及使用详解
Jul 11 Python
python区块链持久化和命令行接口实现简版
May 25 Python
如何运行.ipynb文件的图文讲解
Jun 27 #Python
python的pytest框架之命令行参数详解(下)
Jun 27 #Python
python的pytest框架之命令行参数详解(上)
Jun 27 #Python
解决Pycharm后台indexing导致不能run的问题
Jun 27 #Python
解决pycharm运行程序出现卡住scanning files to index索引的问题
Jun 27 #Python
python如何解析配置文件并应用到项目中
Jun 27 #Python
python 随机生成10位数密码的实现代码
Jun 27 #Python
You might like
php下通过POST还是GET来传值
2008/06/05 PHP
PHP中把错误日志保存在系统日志中(Windows系统)
2015/06/23 PHP
利用PHP生成静态html页面的原理
2016/09/30 PHP
PHP 观察者模式深入理解与应用分析
2019/09/25 PHP
页面中js执行顺序
2009/11/09 Javascript
Js 随机数产生6位数字
2010/05/13 Javascript
js获取触发事件元素在整个网页中的绝对坐标(示例代码)
2013/12/13 Javascript
jquery队列queue与原生模仿其实现方法分享
2014/03/25 Javascript
javascript获取和判断浏览器窗口、屏幕、网页的高度、宽度等
2014/05/08 Javascript
json字符串之间的相互转换示例代码
2014/08/21 Javascript
jQuery中closest()函数用法实例
2015/01/07 Javascript
javascript面向对象之共享成员属性与方法及prototype关键字用法
2015/01/13 Javascript
AngularJS中使用HTML5手机摄像头拍照
2016/02/22 Javascript
完美解决IE不支持Data.parse()的问题
2016/11/24 Javascript
Bootstrap警告框(Alert)插件使用方法
2017/03/21 Javascript
Vue 组件间的样式冲突污染
2017/08/31 Javascript
webpack组织模块打包Library的原理及实现
2018/03/10 Javascript
jQuery实现为动态添加的元素绑定事件实例分析
2018/09/07 jQuery
Vue SPA 初次进入加载动画实现代码
2019/11/14 Javascript
JavaScript简易计算器制作
2020/01/17 Javascript
vue3.0中使用element的完整步骤
2021/03/04 Vue.js
在Python中使用全局日志时需要注意的问题
2015/05/06 Python
Python删除windows垃圾文件的方法
2015/07/14 Python
python安装PIL模块时Unable to find vcvarsall.bat错误的解决方法
2016/09/19 Python
python实现发送邮件功能
2017/07/22 Python
使用实现pandas读取csv文件指定的前几行
2018/04/20 Python
Python使用sort和class实现的多级排序功能示例
2018/08/15 Python
Python 使用threading+Queue实现线程池示例
2019/12/21 Python
python使用列表的最佳方案
2020/08/12 Python
土耳其风格手工珠宝:Ottoman Hands
2019/07/26 全球购物
早读迟到检讨书
2014/01/24 职场文书
日化店促销方案
2014/03/26 职场文书
教师读书活动总结
2014/05/07 职场文书
环保标语大全
2014/06/12 职场文书
python3操作redis实现List列表实例
2021/08/04 Python
前端canvas中物体边框和控制点的实现示例
2022/08/05 Javascript