第一种:
i=1
while i<=9:
j=1
while j<=i:
print('{}*{}={}'.format(j,i,i*j),end=' ')
j+=1
print()
i+=1
第二种:
for i in range(1,10):
for j in range(1,i+1):
print('{}*{}={}'.format(j,i,i*j),end=' ')
print()
python特性一句代码打印九九乘法表:
print('\n'.join(['\t'.join(["%2s *%2s=%2s"%(j,i,i*j) for j in range(1,i+1)]) for i in range(1,10)]))