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对象体系深入分析
Oct 28 Python
Go语言基于Socket编写服务器端与客户端通信的实例
Feb 19 Python
Python 使用os.remove删除文件夹时报错的解决方法
Jan 13 Python
Python如何通过subprocess调用adb命令详解
Aug 27 Python
python正则表达式爬取猫眼电影top100
Feb 24 Python
在python中利用GDAL对tif文件进行读写的方法
Nov 29 Python
用Python实现最速下降法求极值的方法
Jul 10 Python
基于Django框架的权限组件rbac实例讲解
Aug 31 Python
Python网络编程之使用TCP方式传输文件操作示例
Nov 01 Python
Python3常用内置方法代码实例
Nov 18 Python
解决Django no such table: django_session的问题
Apr 07 Python
Python绘制散点图之可视化神器pyecharts
Jul 07 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 json与xml序列化/反序列化
2013/10/28 PHP
在WordPress中使用wp-cron插件来设置定时任务
2015/12/10 PHP
ThinkPHP 模板substr的截取字符串函数详解
2017/01/09 PHP
JS 中document.URL 和 windows.location.href 的区别
2009/11/11 Javascript
基于jquery的一个图片hover的插件
2010/04/24 Javascript
ejs v9 javascript模板系统
2012/03/21 Javascript
JavaScript设置body高度为浏览器高度的方法
2015/02/09 Javascript
jquery实现图片左右切换的方法
2015/05/07 Javascript
JavaScript版经典游戏之扫雷游戏完整示例【附demo源码下载】
2016/12/12 Javascript
JavaScript实现动态增删表格的方法
2017/03/09 Javascript
利用Node.js对文件进行重命名
2017/03/12 Javascript
微信小程序 自定义Toast实例代码
2017/06/12 Javascript
vue loadmore 组件滑动加载更多源码解析
2017/07/19 Javascript
JavaScript实现简单评论功能
2017/08/17 Javascript
JS实现移动端整屏滑动的实例代码
2017/11/10 Javascript
使用npm安装最新版本nodejs
2018/01/18 NodeJs
vue cli构建的项目中请求代理与项目打包问题
2018/02/26 Javascript
vue2.0 实现富文本编辑器功能
2019/05/26 Javascript
浅析Python的Django框架中的Memcached
2015/07/23 Python
Numpy数组转置的两种实现方法
2018/04/17 Python
python将回车作为输入内容的实例
2018/06/23 Python
python定向爬虫校园论坛帖子信息
2018/07/23 Python
pytorch中使用cuda扩展的实现示例
2020/02/12 Python
Pytorch对Himmelblau函数的优化详解
2020/02/29 Python
python绕过图片滑动验证码实现爬取PTA所有题目功能 附源码
2021/01/06 Python
美国马匹用品和马钉购物网站:State Line Tack
2018/08/05 全球购物
请问软件开发中的设计模式你会使用哪些
2015/05/13 面试题
高中英语教学反思
2014/02/04 职场文书
硕士生工作推荐信
2014/03/07 职场文书
团结就是力量演讲稿
2014/05/21 职场文书
责任书范本
2014/08/25 职场文书
2014年乡镇领导个人整改措施
2014/09/19 职场文书
师德师风事迹材料
2014/12/20 职场文书
2019年妇科护士的自我鉴定(3篇)
2019/09/26 职场文书
读《茶花女》有感:山茶花的盛开与凋零
2020/01/17 职场文书
IDEA 2022 Translation 未知错误 翻译文档失败
2022/04/24 Java/Android