Python打印99乘法表

for i in range(1,10):
for j in range(i,10):
#print(j,"",i,"=",ij,"\t",end='')
print("%d%d=%2d" % (i,j,ij),end=" ")
print("")

range函数作用:创建整数列表
range函数原型:range(start, stop[, step])
range函数参数说明
start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);
stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5
step:步长,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1)

print默认是打印一行,结尾加换行。end=" "意思是末尾不换行,加空格。
比如 end="\t", 表示结尾不换行,加制表符

你可能感兴趣的:(Python打印99乘法表)