一、使用while嵌套语句

i = 1
while i <= 9:
    j = 1
    while j <= i:
        print(f"{j}*{i}={i*j}\t",end='')
        j += 1
    i += 1
    print()

二、使用for循环嵌套语句

for i in range(1,10):
    for j in range(1,i+1):
        print(f"{j}*{i}={j * i}\t", end='')
    print()

三、使用for循环+if语句

for i in range(1,10):
    for j in range(1,10):
        if j <= i:
            print(f"{j}*{i}={j * i}\t", end='')
    print()

print():什么也不输出,换行

\t:制表符,对齐

end='':不换行,输出结果

结果:

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐