九九乘法表还有你不知道的秘密

用python写九九乘法表,起初代码是这样:

for i in range(1,10):
    for a in range(1,10):
        if i>=a:
            print (a,'*',i,'=',i*a,end='  ') #取消换行,以空格结尾
    print()

在这里插入图片描述
打印出来,总觉得这个位置不好看,没对齐
在这里插入图片描述
想了一下,终于

for i in range(1,10):
    for a in range(1,10):
        if i>=a:
            print (a,'*',i,'=',i*a,end='  ') #取消换行,以空格结尾
            if 3<=i<=4:
                if a==2:
                    print(end=' ')
    print()

在这里插入图片描述
听说python有对齐语句,小的不才,用的笨方法,麻烦指点。

发布了67 篇原创文章 · 获赞 13 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_44902875/article/details/104978260