输出 9*9 口诀表。
直接输出就好了,使用了print()函数中的end参数,使每个计算完之后不会换行
第二个print()是每个J循环完之后进行换行
#print默认换行
for i in range(1,10):
for j in range(1,i+1):
# print('%d*%d='%(i,j),i*j,end= '|')
print(i,'*',j,'=',i*j,end='|')
print()
这个是老师给的方法:
# 创建一个外层循环来控制图形的高度
i = 0
while i < 9:
i += 1
# 创建一个内层循环来控制图形的宽度
j = 0
while j < i:
j += 1
print(f"{j}*{i}={i*j} ",end="")
print()