下列程序输出的结果分别是:()、、()、、()。


下列程序输出的结果分别是:()、、()、、()。

正确答案:11.0-1.02.1-2.1

分析:在Python中,取余的计算公式与别的语言一样:r=a-n[a//n],这里r是余数,a是被除数,n是除数。-7.2%3.1=-7.2-3.1(-7.2//3.2)=-7.2-3.1*(-3)=2.1,特别留意-7.2//3.1=-3而不是-2,向负无穷方向取整。