Python之用型号构成一个三角形代码
#coding=utf-8
#******直角三角形***********
#左下角三角形
for i in range(1,6):
print '*'*i
print "="*20
#左上角三角形
for i in range(6,0,-1):
print '*'*i
print "="*20
#右下角三角形
for i in range(1,6):
print"%6s"%('*'*i)
print "="*20
#右上角三角形
for i in range(6,0,-1):
print"%6s"%('*'*i)
print "="*20
#******等边三角形***********
m = 2
for i in range(1,6,2):
print " "*m,
print '*'*i
m-=1
print "="*20
#倒立的等边三角形
m = 0
for i in range(5,0,-2):
print " "*m,
print '*'*i
m+=1
print "="*20
#******等腰三角形***********
m = 4
for i in range(1,11,2):
print " "*m,
print '*'*i
m-=1
print "="*20
#倒立的等腰三角形
m = 0
for i in range(9,0,-2):
print " "*m,
print '*'*i
m+=1
print "="*20