Python | 打印三角形图案(educoder)
任务:编写一个能打印三角形图案的函数。
·
任务:编写一个能打印三角形图案的函数。
要求:根据参数pow(三角形行)编写一个能打印pow行三角形图案的函数。
说明:
测试输入:4
; 预期输出:
*
**
***
****
*
**
***
****
*
***
*****
*******
代码:
def triangle(row):
'''
根据row值,打印三个三角形
:row:三角形行数
:return: 无返回值
'''
# *************begin************#
for i in range(1,1+row):
print('*' * i)
for i in range(1,row+1):
for j in range(row-i):
print(" ",end = "")
print('*' * i)
a = 1
for i in range(row):
for j in range(row-1-i):
print(" ", end="")
for k in range(a):
print("*", end="")
a+=2
print("\n", end="")
# **************end*************#
row = int(input())
triangle(row)
更多推荐
已为社区贡献3条内容
所有评论(0)