题目
a = 10 , b = 21 , Python 表达式 b / a 的输出结果为
a = 10 , b = 21 , Python 表达式 b // a 的输出结果为
题目解答
答案
在 Python 中,"//" 是整数除法运算符,它执行除法并向下取整到最接近的整数。因此,如果 a = 10,b = 21,则表达式 b // a 的输出结果为 2。
解析
考查要点:本题主要考查Python中的整数除法运算符//
的使用,理解其运算规则。
解题核心思路:
- 整数除法运算符
//
的作用是执行除法后对结果进行向下取整,得到最接近的整数。 - 需要明确区分普通除法
/
(返回浮点数)与整数除法//
(返回整数)的区别。
破题关键点:
直接代入数值计算即可,但需注意运算符的特性,避免混淆。
已知 a = 10
,b = 21
,计算 b // a
:
-
代入数值:
表达式变为21 // 10
。 -
执行整数除法:
- 先计算普通除法:
21 ÷ 10 = 2.1
。 - 向下取整:将结果
2.1
取整数部分,得到2
。
- 先计算普通除法:
结论:b // a
的输出结果为 2
。