龙空技术网

Python嵌套双循环实现菱形乘法口诀表代码

AbnerLee博士 86

前言:

如今各位老铁们对“输出菱形的代码怎么写”大体比较关切,兄弟们都需要分析一些“输出菱形的代码怎么写”的相关内容。那么小编在网络上网罗了一些有关“输出菱形的代码怎么写””的相关知识,希望咱们能喜欢,姐妹们一起来了解一下吧!

最近看到一个用嵌套双循环实现菱形乘法口诀表的题目,如下图所示:

#我用Python3.11试着写了一个小程序,现分享出来,如果你有更好的算法,请在评论区留言。################################ 1 #########################################i = 1while i <= 9:	j = 1	while j <= 9:		if(j <= 9-i):			print("             ",end="")		else:			print(" %d * %d = %2d  " % (i,(10-j),i*(10-j)),end="")		j += 1	j = 1	while j <= i:		print(" %d * %d = %2d  " % (i, j, i * j), end="")		j += 1	print()	i += 1################################# 2 ########################################i = 9while i >= 1:	j = 1	while j <= 9:		if j <= 9 - i:			print("             ",end="")		else:			print(" %d * %d = %2d  " % (i,(10-j),i*(10-j)),end="")		j += 1	j = 1	while j <= i:		print(" %d * %d = %2d  " % (i, j, i * j), end="")		j += 1	print()	i -= 1################################# 3 ########################################

标签: #输出菱形的代码怎么写 #算法与程序设计 菱形输出 #python双循环 #python用for循环画菱形