1317640662 发表于 2020-10-23 22:31:36

了不起的分支和循环(IV)| 课后测试题 动动手0 倒置99乘法表

本帖最后由 1317640662 于 2020-10-23 23:27 编辑

结果打印到一半不动了,求大佬指教!!!这里为什么不报错而是只输出两行?

昨非 发表于 2020-10-23 22:49:20

i = 1
while i <= 9:
    j = 9
    while j >= i:
      print(j, "*", i, "=", j * i, end=' ')
      j -= 1
    print()
    i += 1   

昨非 发表于 2020-10-23 22:51:51

本帖最后由 昨非 于 2020-10-23 22:59 编辑

对于每个i,j从1加到i为值的过程对应一行乘法口诀:
在这一行里,i不变,j从9减到i

print()换行后

i加一,打印下一行,对应内循环j从9到i,再打印一行

1317640662 发表于 2020-10-23 23:25:25

昨非 发表于 2020-10-23 22:51
对于每个i,j从1加到i为值的过程对应一行乘法口诀:
在这一行里,i不变,j从9减到i



请问我的代码哪里出问题了?为什么只打印了两行?

1317640662 发表于 2020-10-23 23:26:04

昨非 发表于 2020-10-23 22:49


请问我的代码哪里出问题了?为什么只打印了两行?

昨非 发表于 2020-10-23 23:33:12

%5Burl=https://imgchr.com/i/BEy2xx%5Dhttps://s1.ax1x.com/2020/10/23/BEy2xx.md.jpg

昨非 发表于 2020-10-23 23:36:10

如图,理解了记得设置最佳答案{:10_297:}

1317640662 发表于 2020-10-24 09:00:10

昨非 发表于 2020-10-23 23:36
如图,理解了记得设置最佳答案

明白了,感谢大佬!!
页: [1]
查看完整版本: 了不起的分支和循环(IV)| 课后测试题 动动手0 倒置99乘法表