第1种方式: 使用for-for #九九乘法表foriinrange(1, 10):forjinrange(1, i+1):print(f'{j}x{i}={i*j}\t', end='')print() 第2种方式: 使用while-while #九九乘法表i = 1whilei <= 9: j= 1while(j <= i):print(f'{i}*{j}={i*j}', end='\t') j+= 1print('') i+= ...
while i<=9: k=1 while k<=9-i: print(' ',end='')#此处为八个空格 k+=1 j=1 while j<=i: print("%d*%d=%2d "%(i,j,i*j),end='') j+=1 print() i+=1 效果图: 3.方向三 i = 9 while i>=1: j=1 while j<=i: print("%d*%d=%2d "%(i,j,i*j),end='') j+=...
for i in range(1, 10): for j in range(1, i+1): print(f"{j} * {i} = {j * i}\t", end = ' ') print() 通过上面while和for的对比,我们发现使用for循环打印99乘法表比while循环简单。 作者:Change is good
用for循环打印九九乘法表: 1 2 3 4 5 6 for i in range (1,10): for j in range(1,10): print(j,"x",i,"=",i*j,"\t",end="") if i==j: print("") break 打印结果是: 1 2 3 4 5 6 7 8 9 1 x 1 = 1 1 x 2 = 2 2 x 2 = 4 1 x 3 = 3 2 x 3 = 6 ...
使用for循环和while循环打印九九乘法表——python 代码如下: 1 i=1 2 while i<10: 3 for j in range(1,i+1): 4 sum=i*j 5 print("%d*%d=%d"%(i,j,sum),end="\t&quo
#while 实现9*9乘法表 defcountNums(): i=1 whilei<=9: j=1 whilej<=i: print(str(j)+"*"+str(i)+"="+str(i*j),end=" ") j+=1 print("\n") i+=1 if__name__=="__main__": countNums() 1 2 3 4 5 6 7 8