Python课后作业 倒过来输出九九乘法表
答案那里是用while循环,我用for循环写跟想象中有点出入,大佬们帮我看看应该怎么改 for i in range(1, 10):for j in range(9, i-1, -1):
print('{}x{}={}\t'.format(j, i, i*j), end='')
print() isdkz 发表于 2022-2-7 11:27
谢谢大哥 生存主义唱诗班 发表于 2022-2-7 11:31
谢谢大哥
不客气{:5_109:}
思路是看打印的每一行哪个是变化的,哪个是不变化的,不变化的放在外层循环,
还有确定循环的范围,内层循环看同一行变化的那个数值,外层循环看同一行不变的数值在每一层中的变化
注意range是右开的,所以外层循环到 10,内层循环到 i-1 {:5_95:}
页:
[1]