这个缩进有点搞。
我想请教一下各位大佬,为啥我改了缩进之后,它这个就不能像之前那样发生作用,打印一个正常的9X9乘法表了。 这个其实很简单,第一种是在第二个for循环完结后输出一个换行,而第二种则是在第二个for循环的每一步都输出一个换行符 因为Python严格要求缩进不同的缩进决定它所属的语句块,
原先print("\n")与第二行for平齐,意为执行玩一次for循环打印一次换行
改了之后,print与内部打印乘法口诀平齐,每打印一句乘法口诀,都换行 内层for.循环对应一行乘法口诀
外层for循环对应所有乘法口诀 你把两个print平齐后,(上面说的内层for对应一句乘法口诀),所以每一句都执行两个print,自然打印一句就换一行 昨非 发表于 2020-10-20 11:30
因为Python严格要求缩进
不同的缩进决定它所属的语句块,
原先print("\n")与第二行for平齐,意为执行玩一 ...
可以,这个我已经搞懂了,感谢。
页:
[1]