# 第一种方法
i = 1 # 行控制
while i < 10:
j = 1 # 列控制
while j <= i:
print('%d * %d = %-4d' % (j, i, i * j), end=' ')
j += 1
print(' ')
i += 1
# 第二种方法
for i in range(1, 10):
for j in range(1, 1 + i):
print('%d * %d =%-4d' % (j, i, i * j), end=' ')
j += 1
print(' ')
i += 1
# 第三种方法
for i in range(
1
,
10):
for j in range(
1
, i +
1):
print('%d * %d = %d' % (j
, i
, i * j)
,''
,end='\t')
print()
# 第四种方法,用f-string
格式
for i in range(
1
,
10):
for j in range(
1
,
1 + i):
print(f'{j}*{i}={i * j}'
, ''
, end='\t')
print()