python中用while打印乘法口诀表不成功,麻烦有帮忙看下是哪个地方写错了。谢谢!

具体的代码如下:
i = 1
while i <= 9:
j = 1
while j <= i:
print(str(i) + "X" +str(j) + "=" + str(i*j) ,end=' ')
j =j + 1
print('')
i = i + 1

你的程序可以运行出乘法表,可能是你的程序的缩进有问题,

你对照我的程序的源代码(见图)看看缩进哪儿有问题.

另外,我把你的程序的str(i)和str(j)打印位置对调了一下,

这样才是准确的乘法表.

追问

还真的是缩进的问题,谢谢!

这个就没有问题了

温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜