python中如何取余_python如何实现取余操作的方法
python如何实现取余操作的方法
发布时间:2020-08-17 09:36:53
来源:亿速云
阅读:68
作者:小新
这篇文章主要介绍python如何实现取余操作的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
python实现取余操作的方法:
可以利用求模运算符(%)来实现。求模运算符可以将两个数相除得到其余数。我们还可以使用divmod()函数来实现取余操作,具体方法如:【divmod(10,3)】。
在python中要实现取余操作可以使用求模运算符(%),该运算符可以将两个数相除得到其余数。
如果一个数恰好能被另外一个数据整除,则余数为0,%运算后返回结果为0。
可利用余数是否为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 取整与取余规则
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 中csv怎么用_python中不同的CSV功能和使用
在之前的文章中介绍过为什么python学习中会使用CSV文件格式?这边文章将会详细介绍python中不同的CSV功能和使用. 一.CSV模块功能 在CSV模块下,可以找到以下功能 二.Python中C ...
- python中采用字典建立统,Python中使用Counter进行字典创建以及key数量统计的方法...
这里的Counter是指collections中的Counter,通过Counter可以实现字典的创建以及字典key出现频次的统计.然而,使用的时候还是有一点需要注意的小事项. 使用Counter创建 ...
- python log函数怎么打_Python的log日志功能及设置方法
python log函数怎么打_Python的log日志功能及设置方法_Elaine要当律师的博客-CSDN博客
- python中list作为函数参数_在python中list作函数形参,防止被实参修改的实现方法
0.摘要 我们将一个list传入函数后,函数内部对实参修改后,形参也会随之改变.本文将主要介绍这种错误的现象.原因和解决方法. 1.代码示例 def fun(inner_lst): inner_lst ...
- python求余_python如何实现取余操作
python实现取余操作的方法:可以利用求模运算符(%)来实现.求模运算符可以将两个数相除得到其余数.我们还可以使用divmod()函数来实现取余操作,具体方法如:[divmod(10,3)]. 在p ...
- python中int数据范围_Python中int的取值范围是多少
Python中int的取值范围是多少 发布时间:2020-10-30 09:33:50 来源:亿速云 阅读:66 作者:小新 这篇文章将为大家详细讲解有关Python中int的取值范围是多少,小编觉得 ...
- python中print的本质_Python基础语法全解
一.Python简介 1. 了解Python Python是一种解释型(这意味着开发过程中没有了编译这个环节).面向对象(支持面向对象的风格或代码封装在对象的编程技术).动态数据类型的交互式(可在命令 ...
- python中 是什么运算符_Python中什么是算术运算符、赋值运算符和复合运算符?...
本篇文章给大家带来的内容是介绍Python中什么是算术运算符.赋值运算符和复合运算符.有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所助. 算术运算符 常见的算术运算符有 : + 加法运算符 ...
- python中如何打出乘方_python 乘方
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 可以在代码开头添加from __future__ import division ...
最新文章
- java多线程面试_面试之JAVA多线程
- linux网络服务器框架转载
- CodeForce 236B Easy Number Challenge(筛法求素数 + 整数因式分解)
- C语言鸽巢排序pigeonhole sort算法(附完整源码)
- 许耀武:有趣有挑战的二十年
- 微软自带iscsi客户端对iqn的要求
- 【BZOJ2300】【SCOI2011】糖果
- 可转债数据一览表集思录_可转债股票数据一览表
- mysql8.0版1130_navicat premium连接mysql 8.0报错error 10061和error1130问题
- mysql表设计要注意什么?
- Vue中computedmethodwatch的区别
- php字符串如何比较大小写,PHP字符串函数strcmp(二进制安全比较字符串,区分大小写)...
- 量化交易入门读物列表
- 关于影响NodeManager执行MR任务constainer数量的设置问题
- 常用零部件尺寸公差标注方法
- 中国猫道系统市场趋势报告、技术动态创新及市场预测
- 数据结构队列算法——模拟病人在医院等待就诊过程
- 个人网站真能转成商业网站,你能么?
- 电视屏幕太伤眼,五个地方降低亮度,来缓解眼睛痛.
- 模具计算机辅助设计笔试题,CAD/CAM复习题