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实现类继承实例
Jul 04 Python
在Python中调用ggplot的三种方法
Apr 08 Python
使用Python的Twisted框架构建非阻塞下载程序的实例教程
May 25 Python
Selenium+Python 自动化操控登录界面实例(有简单验证码图片校验)
Jun 28 Python
python 中pyqt5 树节点点击实现多窗口切换问题
Jul 04 Python
用python给csv里的数据排序的具体代码
Jul 17 Python
Flask-SocketIO服务端安装及使用代码示例
Nov 26 Python
matplotlib绘制正余弦曲线图的实现
Feb 22 Python
使用python实现学生信息管理系统
Feb 25 Python
利用Python网络爬虫爬取各大音乐评论的代码
Apr 13 Python
Pytest之测试命名规则的使用
Apr 16 Python
请求模块urllib之PYTHON爬虫的基本使用
Apr 08 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
ThinkPHP查询语句与关联查询用法实例
2014/11/01 PHP
php上传文件常见问题总结
2015/02/03 PHP
window.onbeforeunload方法在IE下无法正常工作的解决办法
2010/01/23 Javascript
JS关键字变色实现思路及代码
2013/02/21 Javascript
高效的jquery数字滚动特效
2015/12/17 Javascript
JavaScript省市级联下拉菜单实例
2017/02/14 Javascript
jQuery实现验证码功能
2017/03/17 Javascript
纯JavaScript实现实时反馈系统时间
2017/10/26 Javascript
在 Angular中 使用 Lodash 的方法
2018/02/11 Javascript
angular6.0使用教程之父组件通过url传递id给子组件的方法
2018/06/30 Javascript
vue使用ElementUI时导航栏默认展开功能的实现
2018/07/04 Javascript
详解从NodeJS搭建中间层再谈前后端分离
2018/11/13 NodeJs
three.js搭建室内场景教程
2018/12/30 Javascript
小程序实现搜索框功能
2020/03/26 Javascript
Vue快速实现通用表单验证的示例代码
2020/01/09 Javascript
Javascript操作select控件代码实例
2020/02/14 Javascript
原生JS实现记忆翻牌游戏
2020/07/31 Javascript
[02:21]2018完美盛典章节片——初心
2018/12/17 DOTA
[54:10]完美世界DOTA2联赛PWL S2 Magma vs FTD 第二场 11.29
2020/12/03 DOTA
python实现字符串连接的三种方法及其效率、适用场景详解
2017/01/13 Python
spyder常用快捷键(分享)
2017/07/19 Python
Python Web版语音合成实例详解
2019/07/16 Python
Python散点图与折线图绘制过程解析
2019/11/30 Python
django formset实现数据表的批量操作的示例代码
2019/12/06 Python
15款Python编辑器的优缺点,别再问我“选什么编辑器”啦
2020/10/19 Python
HTML5 canvas绘制的玫瑰花效果
2014/05/29 HTML / CSS
Canvas系列之滤镜效果
2019/02/12 HTML / CSS
加拿大廉价机票预订网站:CheapOair.ca
2018/03/04 全球购物
Eagle Eyes Optics鹰眼光学:高性能太阳镜
2018/12/07 全球购物
软件工程师面试题
2012/06/25 面试题
致运动员加油稿
2015/07/21 职场文书
教学副校长工作总结
2015/08/13 职场文书
python缺失值的解决方法总结
2021/06/09 Python
Python实现简单的俄罗斯方块游戏
2021/09/25 Python
python 闭包函数详细介绍
2022/04/19 Python
python获取带有返回值的多线程
2022/05/02 Python