Python利用while、if循环打印乘法表(附详解)

it2026-03-01  6

Python利用while、if循环打印乘法表(注释详解)

代码及注释:

x=1 #乘数初始值赋值 y=1 #被乘数初始值赋值 while x<10: #10以内乘法表 if x>y: print("%d*%d=%d"%(x,y,x*y),end="\t") #当x<y时,打印后空格 y=y+1 #同行继续打印,x不变,y+1 else: #x=y、x<y(不符合) print("%d*%d=%d" % (x,y,x*y),end="\n") #当x=y时,打印后换行 x=x+1 #换行打印x+1 y=1 #新一行,y置1

运行结果 Tips: \t 空格 \n换行

最新回复(0)