BC82 乘法表

思路:

step1:两个while循环;这道题格式一开始没看出来,需要使用.rjust()函数满足要求;Python rjust() 返回一个原字符串右对齐,并使用空格填充至长度 width 的新字符串。如果指定的长度小于字符串的长度则返回原字符串。

代码如下:

i = 1
while i < 10:
    j = 1
    while j < i+1:
        s = str(i*j).rjust(2)
        print('{}*{}={} '.format(j,i,s),end='')
        j += 1
    print()
    i += 1