pythonはいろいろな三角形を印刷します


pythonを使用して、等辺三角形、左側直角三角形、右側直角三角形、左下直角三角形、右下直角三角形をそれぞれ印刷します.
# coding:utf-8

#      
for i in range(1,10):
	for n in range(9-i):
		print '',
	for m in range(i):
		print '*',
	print ''

print '-'*20

#        
for i in range(10):
	for j in range(i+1):
		print '*',
	print ''

print '-'*20

#        
for i in range(1,10):
	for n in range(9-i):
		print ' ',
	for m in range(i):
		print '*',
	print ''

print '-'*20

#         
for i in range(1,10):
	for n in range(9-i):
		print '*',
	for m in range(i):
		print '',
	print ''

print '-'*20

#         
for i in range(1,10):
	for n in range(i):
		print ' ',
	for m in range(9-i):
		print '*',
	print ''