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实现360的字符显示界面
Feb 21 Python
Python对象体系深入分析
Oct 28 Python
浅谈python字典多键值及重复键值的使用
Nov 04 Python
浅谈Pandas 排序之后索引的问题
Jun 07 Python
Python基本socket通信控制操作示例
Jan 30 Python
Python正则表达式匹配日期与时间的方法
Jul 07 Python
python里运用私有属性和方法总结
Jul 08 Python
Python 变量的创建过程详解
Sep 02 Python
pytorch实现保证每次运行使用的随机数都相同
Feb 20 Python
python 实现音频叠加的示例
Oct 29 Python
Python3中的tuple函数知识点讲解
Jan 03 Python
python+opencv实现车道线检测
Feb 19 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生成txt文件标题及内容的方法
2014/01/16 PHP
PHP 面向对象程序设计(oop)学习笔记(三) - 单例模式和工厂模式
2014/06/12 PHP
支持生僻字且自动识别utf-8编码的php汉字转拼音类
2014/06/27 PHP
discuz目录文件资料汇总
2014/12/30 PHP
Yii2框架数据库简单的增删改查语法小结
2016/08/31 PHP
使用Git实现Laravel项目的自动化部署
2019/11/24 PHP
var与Javascript变量隐式声明
2009/09/17 Javascript
jquery ajax跨域解决方法(json方式)
2014/02/04 Javascript
iframe的onreadystatechange事件在firefox下的使用
2014/04/16 Javascript
Jquery跳到页面指定位置的方法
2014/05/12 Javascript
jQuery查看选中对象HTML代码的方法
2016/06/17 Javascript
原生JS实现简单放大镜效果
2017/02/08 Javascript
jQuery插件zTree实现的基本树与节点获取操作示例
2017/03/08 Javascript
JS获取一个表单字段中多条数据并转化为json格式
2017/10/17 Javascript
详解JSONObject和JSONArray区别及基本用法
2017/10/25 Javascript
nginx部署访问vue-cli搭建的项目的方法
2018/02/12 Javascript
Koa2微信公众号开发之本地开发调试环境搭建
2018/05/16 Javascript
在微信小程序中渲染HTML内容的方法示例
2018/09/28 Javascript
vue+django实现一对一聊天功能的实例代码
2019/07/17 Javascript
JavaScript定时器使用方法详解
2020/03/26 Javascript
解决新建一个vue项目过程中遇到的问题
2020/10/22 Javascript
Python探索之实现一个简单的HTTP服务器
2017/10/28 Python
python2.7无法使用pip的解决方法(安装easy_install)
2018/04/03 Python
3分钟学会一个Python小技巧
2018/11/23 Python
Python银行系统实战源码
2019/10/25 Python
opencv-python 提取sift特征并匹配的实例
2019/12/09 Python
如何在windows下安装Pycham2020软件(方法步骤详解)
2020/05/03 Python
H5 video poster属性设置视频封面的方法
2020/05/25 HTML / CSS
有机婴儿毛毯和衣服:Monica + Andy
2020/03/01 全球购物
Java里面StringBuilder和StringBuffer有什么区别
2016/06/06 面试题
实习生单位鉴定意见
2013/12/04 职场文书
我的梦想演讲稿500字
2014/08/21 职场文书
Nginx 502 Bad Gateway错误原因及解决方案
2021/03/31 Servers
html+css 实现简易导航栏功能
2021/04/07 HTML / CSS
uwsgi+nginx代理Django无法访问静态资源的解决
2021/05/10 Servers
win10怎么设置右下角图标不折叠?Win10设置右下角图标不折叠的方法
2022/07/15 数码科技