Python3打印正方形,三角形
2019-06-25 本文已影响0人
Demon_半夏
#打印空心三角形
for i in range(6):
for o in range(6):
if i ==5 :
print(' * ',end='')
elif o == 0 :
print(' * ', end='')
elif o == i -0:
print(' * ', end='')
else:
print(' ', end='')
print(' ')
#打印空心正方形
for i in range(4):
for o in range(4):
if i == 0 or i == 3:
print(' * ',end=''),
elif o == 0 or o == 3:
print(' * ',end='')
else:
print(' ',end='')
print(" ")
#打印实心正方形
for i in range(5):
for o in range(4):
print(' * ',end='')
print(' * ')
#打印实心三角形
for i in range(1,6):
for o in range(0,i-1):
print(' * ',end='')
print(' * ')