前几天老师布置了while和for循环的九九乘法表作业,当时就在想if循环是否可以实现九九乘法表,但是if只能判断一次,必须结合其他循环,搜了一下发现网上并没有关于if循环嵌套其他循环写九九乘法表的案例,这是自己写的while循环嵌套if循环的九九乘法表
i = 1
j = 1
u = True
while u:
if i < 10:
while u:
if j <= i:
print(f"{j}*{i}={j * i}\t",end='')
if j == i:
u = False
j = 1
else:
j += 1
i += 1
u = True
print()
for循环九九乘法表
for i in range(1, 10):
for j in range(1, i + 1):
print(f"{j} * {i} = {j*i}\t",end='')
print()
while循环九九乘法表
i = 1
while i < 10:
j = 1
while j <= i:
print(f"{j} * {i} = {j * i}\t",end='')
j += 1
i += 1
print()
运行截屏