用pychon打印三角形的星星
打印效果图
* *** ***** ******* ********* ***********
""" 行号 空格(+) 星号(*) +++++* 1 5 1 星星数量=行号*2-1 ++++*** 2 4 3 +++***** 3 3 5 ++******* 4 2 7 +********* 5 1 9 *********** 6 0 11 相当于以下图案的变种 +++++*********** +++++*********** +++++*********** +++++*********** +++++*********** +++++*********** """ # for line in range(6): # for s in range(5): # print("+", end="") # for x in range(11): # print("*", end="") # print() """根据上面的代码,我们让空格随着行数""" # max_line = 6 # for line in range(max_line): # for s in range(max_line-line-1): # print("+", end="") # for x in range(11): # print("*", end="") # print() """再根据上面的代码,我们让星号随着行号增加""" max_line = 6 for line in range(max_line): for s in range(max_line-line-1): print(" ", end="") for x in range(line*2+1): print("*", end="") print()