[Python中的除法、除法取整、除法取余] [运算符分别为:/、//、%]
2023-03-20 14:54:05 时间
选择题
以下代码输出结果正确的是:
a,b,c = 2,3,11
x = c // a
y = c % b
z = x / y
print(x, y, z)
选项:
A 5.5 2 2
B 5 2 2.5
C 5 2 2
D 5 3 2
问题解析
1.算术运算符‘/’表示的是除法运算,和数学中的除法规则是一样的,如:5/2=2.5;
2.算术运算符‘//’表示的是除法取整运算,即返回结果为除法运算商的整数部分,如:5//2=2;
3.算术运算符‘%’表示的是除法取余运算,即返回结果为除法运算商的余数部分,如: 5%2=1;
4.在本题中a=2,b=3,c=11,x的值为c和a做除法取整运算的结果,所以值为5,y的值为c和b做除法取余运算的结果,所以值为2,最后对y和x做除法运算,所以c的结果为5/2=2.5。
答案:
正确答案为:B
温馨期待
期待大家提出宝贵建议,互相交流,收获更大,助教:qmy
欢迎大家转发,一起传播知识和正能量,帮助到更多人。期待大家提出宝贵改进建议,互相交流,收获更大。辛苦大家转发时注明出处(也是咱们公益编程交流群的入口网址),刘经纬老师共享知识相关文件下载地址为:http://liujingwei.cn
相关文章
- 日志到底应该怎么打印?
- 前后端接口鉴权全解Cookie/Session/Token的区别
- 四种 Python 连接 MySQL 数据库的方法
- 前端基础知识整理汇总一
- Python 操作 MySQL 数据库的三个模块
- TinyDB 一个纯Python编写的轻量级数据库
- 一张五亿数据量的表执行不了,开发和DBA差点大打出手……
- 太全了!用Python操作MySQL的使用教程集锦!
- 实现动态展示多算法,这个Python库助你发现网络图社区结构
- 相同执行计划,为何有执行快慢的差别
- 如何使用Python算法进行交易
- 5G变1G,线上日志瘦身还有这些骚操作
- 巧用ActionFilterAttribute实现API日志的记录
- 聊一聊函数之美
- 提升编码水平,这本Python软件工程开源书籍为研究人员量身打造
- 使用Func<T, TResult> 委托实现API日志的记录
- React中的任务饥饿行为
- 如何在Python中操作MySQL?
- 一篇长文帮你彻底搞懂React的调度机制原理
- JDK15类的后半生:准备、解析、初始化、卸载过程详解