python打印等腰三角形

d=int(input('enter an int:'))
l=[' '*(2*d-1)]*d #初始化列表
for i in range(d):
    l[i]=list(l[i]) #字符串转列表
    x=i
    y=0
    x=d-x-1 #确定每行首项
    l[i][x]="*"
    while y

实现效果如图:
python打印等腰三角形_第1张图片

 

 

python打印等腰三角形_第2张图片

你可能感兴趣的:(Python)