python中使用编写九九乘法表的两种方法

· Special

使用列表生成式和叠加循环实现

pic1

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


a = '\n'.join([' '.join([f'{i}*{j}' for j in range(1,i+1)]) for i in range(1,10)])
print(a)

#1-9 9*1,2,3,4,5,6,7,8,9

python


评论

行为验证™ 安全组件加载中...