for i in range(1,10):
for j in range(1,i+1):
print("%dx%d=%d"%(j,i,i*j),end="\t")
print()

for i in range(9,0,-1):
for k in range(9-i):
print("\t",end="\t")
for j in range(i,0,-1):
print("%dx%d=%d"%(j,i,i*j),end="\t")
print()
i = 1
while i<=9:
j = 1
while j<=i:
print("%dx%d=%d"%(j,i,j*i),end="\t")
j += 1
i += 1
print()
i = 9
while i>0:
k = 0
while k<9-i:
print("\t",end="\t")
k += 1
j = i
while j > 0:
print("%dx%d=%d"%(j,i,i*j),end="\t")
j -= 1
i -= 1
print()

本文提供了一段使用Python编写的九九乘法表生成代码。该代码通过两个循环结构实现了从1到9的乘法表正序及倒序显示,并使用了字符串格式化来确保输出的整洁有序。
46万+

被折叠的 条评论
为什么被折叠?



