python编写程序,使用双重循环结构输出如图所示的运行结果

img

for i in range(8):
    if i<=4:
        for j in range(7-i):
            print(' '*2,end='')
        print('* '*(i*2-1))
    else:
        for j in range(i-1):
            print(' ' * 2, end='')
        print('* ' * ((7-i+1) * 2 - 1))

img

有帮助请采纳,有问题继续交流,你的采纳是对我回答的最大的肯定和动力

双for,然后一个是不断加,一个不断减