我想在 python 2.7 中创建空心三角形图案,如下所示
*
* *
* *
* *
* * * * *
我想我可以使用循环代码
line = 5
for i in range (line):
print (line-i) * " " + (line+1) * "* "
但输出是
*
* *
* * *
* * * *
* * * * *
谁能帮我做一个空心三角形吗?
谢谢。
line = 5
print (line-1) * " " + "* "
for i in xrange(1,line-1):
print (line-i-1)* " " + "*" + (2*i -1)*" " + "* "
print (line) * "* "
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)