Module: (Python) 整数除法和余数


Problem

1 /18


整数除法和余数

Theory Click to read/hide

整数除法和余数

在“算术表达式”模块中我们讨论了整数除法运算。
让我们再次记住他们:
// - 整数除法,当我们丢弃作为除法运算结果的小数部分时
% - 除法余数的计算。
  中负数的求余运算Python 的执行方式与其他编程语言(例如 C++ 或 Pascal)略有不同
在Python中,计算余数的操作是根据数学规则进行的,即数论中普遍认为的余数是一个非负数  (很有用的文章81_%D0%BE%D1%81%D1%82%D0%B0%D1%82%D0%BA%D0%BE%D0%BC" target=" _blank">此处)。余数的符号与除数的符号相同。

示例 
<前> c = 10 // 3 # 答案:c = 3 d = 10% 3 # 答案:d = 1 e = -7 // 4 # 答案:e = -2 f = -7% 4 # 答案:f = 1 ef 变量的值变成这样是因为  <前> -7 = (-2*4)+1
需要记住!
在Python中,负数的求余运算是根据数学规则进行的,即\(-7\ \%\ 4 = 1 \)< br /> 在 Python 编程语言中 余数符号与除数符号相同。 

整数运算在编程中非常重要。它们需要被正确理解和使用。这需要练习!

Problem

编写一个程序,给定两个数字 ab,以给定的格式显示整数除法和余数的结果(参见示例)。

输入
输入字符串包含两个空格分隔的数字,第一个是a,然后是b

印记
你需要输出两行:
- 第一行 - ab 整除的结果;
- 在第二行 - a 除以 b 的余数;
请参阅输出格式示例。

 

例子
<头> <日># <正文>
输入 输出
1 15 6 15//6=2
15%6=3