请问第12行a,b,c,dur是分别填充到四个花括号中吗?还有这一行前面的/r是为了让四个值输出时在同一行吗?这是叫format()方法的格式控制吗?
确切的说\r不是回车,是回到行首。如果没有end=""的话,就相当于是回车了,但因为这里指定了end="",也就是打印完不自动换行,\r的作用就是把光标移动到行首,然后下个循环再打印的时候就把这一行里上次打印的内容给覆盖掉了。12行的花括号和后面的四个变量默认是位置对应的。