运用循环结构输出九九乘法表
1.while循环:
输出返回值:
代码逻辑解释:首先赋予i值为9; 如果i大于零,则等于1;进行内层循环,如果 j小于等于i,则输出: print(i,‘‘,j,’=',ij,end=’');
并且j加1输出作为下一循环的i值,i减一作为下一循环的i值。之后的循环同样的道理。
2.for循环左上角乘法表:
输出返回值:
代码逻辑解释:首先运用range限制i的取值范围,取值范围为1到9。j的·取值范围随着i的变化而变化。例如:当i取3时j的取值范围1,2,3。则进行输出:print(j,‘‘,i,’=',ji,end=’ ') 当内部的for循环不满足时,退外部for循环,仅辖一个循环。
3.for循环左上乘法表:
输出返回值:
<!–注意: print(" ") #这里是用print的特性,进行换行输出–>
4.右下角乘法表:
输出返回值:
代码逻辑解释:与2.for循环同理,不同的地方range限制左右取值界限,而且将加1改为减1运用了倒序。
<!–<!–注意:这里是用format函数进行格式化输出控制,{2:2d}是给{2}这个位置两倍的空间,对齐乘法表–>–>