九九乘法表-for循环
程序员文章站
2022-04-19 23:19:05
1、打印在左上角 预览: 2、打印在左下角 预览: 3、打印在右上角: 预览: 4、打印在右下角: 预览: ......
1、打印在左上角
#直角在左上方 for i in range(9,0,-1): for j in range(1,10): if j <= i: print("{}*{}={}".format(i,j,i*j),end="\t") print()
预览:
2、打印在左下角
#直角在左下方 for i in range(1,10): for j in range(1,10): if j <= i: print("{}*{}={}".format(i,j,i*j),end="\t") print()
预览:
3、打印在右上角:
#直角在右上方 for i in range(9,0,-1): for k in range(i+1,10): print(end=" ") #此处为返回八个空格,请注意 for j in range(1,i+1): print("%d*%d=%2d\t" %(j,i,i*j),end="") print()
预览:
4、打印在右下角:
#直角在右下方 for i in range(1,10): for k in range(i+1,10): print(end=" ") #此处为返回八个空格,请注意 for j in range(1,i+1): print("%d*%d=%2d\t" %(j,i,i*j),end="") print()
预览:
上一篇: python高级-装饰器(19)
下一篇: 这差别也太大了