취뽀 기록

#열심히 살자 #취업 #공부

Python

[삼각형 별 찍기 정리]

hyunnn_00 2023. 6. 22. 16:38
삼각형
for i in range(3):
    for j in range(i+1):
        print("*", end = "")
    print()

for i in range(3):
    print("*" * (i+1))

--------------------------------------------
*
**
***

 

역삼각형
for i in range(3):
    for j in range(3-i):
        print("*", end = "")
    print()
------------------------------------------------
***
**
*

삼각형 (공백 포함)
for i in range(3):
    for j in range(i+1):
        print("*", end = " ")
    print()
-----------------------------------------------
* 
* * 
* * *

 

역삼각형(공백 포함)
for i in range(3):
    for j in range(3-i):
        print("*", end = " ")
    print()
--------------------------------------------
* * * 
* * 
*

 


 

이등변 삼각형
for i in range(3): 
    for j in range(2 - i):
        print(" ", end="")
    
    for j in range(2 * i + 1):
        print("*", end="")
    print()
 --------------------------------------------
  *
 ***
*****

 

이등변 삼각형(공백 포함)
n = int(input())

for i in range(n):
    for _ in range(n - i, 1, -1):
        print(" ", end = " ")

    for _ in range(2 * i + 1):
        print("*", end = " ")
    print()
------------------------------------------
      * 
    * * * 
  * * * * * 
* * * * * * *

 

역 이등변 삼각형(공백 포함)
n = int(input())

for i in range(n+1):
    for j in range( 2 * i ):
        print(" ", end = "")

    for j in range((2*(n-1) - 2*i+1)):
        print("*", end = " ")
    print()
------------------------------------------
* * * * * * * * * 
  * * * * * * * 
    * * * * * 
      * * * 
        *