欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

任意数字乘法表|Python练习系列[15]

程序员文章站 2022-04-02 10:03:54
...

练习内容:判断多个坐标是否在同一条直线上

代码演示视频

完整代码和注释如下

def multi_table(n):
	num=n+1
	for y in range(1,num):#每行
		for x in range(1,y+1):#每列
			value='{}x{}={}'.format(y,x,y*x)#当前值
			print('{}'.format(value),end=' '*(len(str(n))+len(str(x))+2+len(str(n*x))-len(value)+2))#n的长度+x的长度+两个符号的长度-当前值的长度+间距
		print()#换行
multi_table(25)
相关标签: Python Exercise