Python forループを使用してアスタリスク三角形のインスタンスを印刷
1505 ワード
簡単なforループ印刷三角形
* * * * * * * * * * * * * * *
3.ソリッド正方形
* * * * * * * * * * * * * * * * * * * * * * * * *
4.中空正方形
* * * * * * * * * * * * * * * *
5.ピラミッド:
* * * * * * * * * * * * * * *
勉強を始めたばかりで、ブログがあまり上手ではありません.
1,for
*
* *
* *
* *
* * * * *
:
for i in range(0,5):
for j in range(i+1):
if i == 4:
print("* ",end="")
continue
if j == 0 or j == i:
print("* ",end="")
else:
print(" ",end="")
print()
2. :
* * * * * * * * * * * * * * *
for i in range(5):
print("* " * (i+1))
3.ソリッド正方形
* * * * * * * * * * * * * * * * * * * * * * * * *
for i in range(5):
print("* "*5)
print()
4.中空正方形
* * * * * * * * * * * * * * * *
for i in range(5):
print("* "*5)
print()
for i in range(4):
if i == 0:
print("* " * 5)
if i ==3:
print("* " * 5)
continue
for j in range(5):
if j == 0:
print("* ",end=" ")
if j == 4:
print("* ")
else:
print(" ",end="")
5.ピラミッド:
* * * * * * * * * * * * * * *
for i in range(5):
print(" "*(4-i),end="")
print(" * "*(i+1))
勉強を始めたばかりで、ブログがあまり上手ではありません.