python实现取余操作的简单实例


Posted in Python onAugust 16, 2020

python实现取余操作的方法:

可以利用求模运算符(%)来实现。求模运算符可以将两个数相除得到其余数。我们还可以使用divmod()函数来实现取余操作,具体方法如:【divmod(10,3)】。

在python中要实现取余操作可以使用求模运算符(%),该运算符可以将两个数相除得到其余数。

python实现取余操作的简单实例

如果一个数恰好能被另外一个数据整除,则余数为0,%运算后返回结果为0。

python实现取余操作的简单实例

可利用余数是否为0的特点,判断一个数是奇数还是偶数。

num = 21
if num % 2 == 0:
    print("The number " + str(num) + " is even.")
else:
    print("The number " + str(num) + " is odd.")

如果需要知道一个数除另外一个数的商及余数,可使用函数divmod() 。divmod() 函数有2个参数,第一个为除数,第二个为被除数。返回结果也有两个参数,第一个为商,第二个为余数。

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如何实现取余操作内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python中文件变化监控示例(watchdog)
Oct 16 Python
PyQt5打开文件对话框QFileDialog实例代码
Feb 07 Python
TensorFlow实现iris数据集线性回归
Sep 07 Python
使用python进行拆分大文件的方法
Dec 10 Python
使用python实现简单五子棋游戏
Jun 18 Python
Django自定义模板过滤器和标签的实现方法
Aug 21 Python
一文了解python 3 字符串格式化 F-string 用法
Mar 04 Python
sklearn和keras的数据切分与交叉验证的实例详解
Jun 19 Python
Python Tornado核心及相关原理详解
Jun 24 Python
OpenCV 使用imread()函数读取图片的六种正确姿势
Jul 09 Python
Python re.sub 反向引用的实现
Jul 07 Python
分享提高 Python 代码的可读性的技巧
Mar 03 Python
python属于哪种语言
Aug 16 #Python
python中sys模块是做什么用的
Aug 16 #Python
python3获取控制台输入的数据的具体实例
Aug 16 #Python
python在一个范围内取随机数的简单实例
Aug 16 #Python
python将数据插入数据库的代码分享
Aug 16 #Python
详解Python高阶函数
Aug 15 #Python
python 19个值得学习的编程技巧
Aug 15 #Python
You might like
PHP中调用JAVA
2006/10/09 PHP
PHP 地址栏信息的获取代码
2009/01/07 PHP
学习php设计模式 php实现适配器模式
2015/12/07 PHP
PHP实现链式操作的原理详解
2016/09/16 PHP
ThinkPHP 整合Bootstrap Ajax分页样式
2016/12/23 PHP
详解Yii实现分页的两种方法
2017/01/14 PHP
Javascript 复制数组实现代码
2009/11/26 Javascript
JS中的substring和substr函数的区别说明
2013/05/07 Javascript
NodeJS与Mysql的交互示例代码
2013/08/18 NodeJs
jquery ajax 调用失败的原因示例介绍
2013/09/27 Javascript
关闭浏览器时提示onbeforeunload事件
2013/12/25 Javascript
javascript正则表达式参数/g与/i及/gi的使用指南
2014/08/27 Javascript
浅析C/C++,Java,PHP,JavaScript,Json数组、对象赋值时最后一个元素后面是否可以带逗号
2016/03/22 Javascript
jQuery Mobile中的button按钮组件基础使用教程
2016/05/23 Javascript
JavaScript 弹出子窗体并返回结果到父窗体的实现代码
2016/05/28 Javascript
从setTimeout看js函数执行过程
2017/12/19 Javascript
vue表单数据交互提交演示教程
2019/11/13 Javascript
详解如何在vue+element-ui的项目中封装dialog组件
2020/12/11 Vue.js
Python的净值数据接口调用示例分享
2016/03/15 Python
python paramiko利用sftp上传目录到远程的实例
2019/01/03 Python
django连接oracle时setting 配置方法
2019/08/29 Python
解决ROC曲线画出来只有一个点的问题
2020/02/28 Python
使用TensorBoard进行超参数优化的实现
2020/07/06 Python
Python如何使用vars返回对象的属性列表
2020/10/17 Python
Html5写一个简单的俄罗斯方块小游戏
2019/12/03 HTML / CSS
Exception类的常用方法
2012/06/16 面试题
证婚人搞笑证婚词
2014/01/10 职场文书
大学班长的职责
2014/01/27 职场文书
《兰亭集序》教学反思
2014/02/11 职场文书
党员承诺践诺书
2014/05/20 职场文书
个人安全承诺书
2014/05/22 职场文书
小学优秀班集体申报材料
2014/05/25 职场文书
个人先进材料范文
2014/12/30 职场文书
银行稽核岗位职责
2015/04/13 职场文书
单身证明格式样本
2015/06/15 职场文书
关于的python五子棋的算法
2022/05/02 Python